C# 클래스 SData.Internal.AtomExtensionsEx

파일 보기 프로젝트 열기: knat/SData

공개 메소드들

메소드 설명
GetFullName ( TypeKind kind ) : FullName
GetLiteral ( char value, StringBuilder sb ) : void
GetLiteral ( string value, StringBuilder sb ) : void
GetTypeKind ( object value ) : TypeKind
IsAtom ( this kind ) : bool
IsClrRefAtom ( this kind ) : bool
IsSimple ( this kind ) : bool
ToInvString ( this value ) : string
ToInvString ( this value, bool &isLiteral ) : string
ToLiteral ( this value ) : string
TryInvParse ( this s, DateTimeOffset &result ) : bool
TryInvParse ( this s, System.Guid &result ) : bool
TryInvParse ( this s, System.TimeSpan &result ) : bool
TryInvParse ( this s, bool &result ) : bool
TryInvParse ( this s, byte &result ) : bool
TryInvParse ( this s, char &result ) : bool
TryInvParse ( this s, decimal &result ) : bool
TryInvParse ( this s, double &result ) : bool
TryInvParse ( this s, float &result ) : bool
TryInvParse ( this s, int &result ) : bool
TryInvParse ( this s, long &result ) : bool
TryInvParse ( this s, sbyte &result ) : bool
TryInvParse ( this s, short &result ) : bool
TryInvParse ( this s, uint &result ) : bool
TryInvParse ( this s, ulong &result ) : bool
TryInvParse ( this s, ushort &result ) : bool

메소드 상세

GetFullName() 공개 정적인 메소드

public static GetFullName ( TypeKind kind ) : FullName
kind TypeKind
리턴 FullName

GetLiteral() 공개 정적인 메소드

public static GetLiteral ( char value, StringBuilder sb ) : void
value char
sb StringBuilder
리턴 void

GetLiteral() 공개 정적인 메소드

public static GetLiteral ( string value, StringBuilder sb ) : void
value string
sb StringBuilder
리턴 void

GetTypeKind() 공개 정적인 메소드

public static GetTypeKind ( object value ) : TypeKind
value object
리턴 TypeKind

IsAtom() 공개 정적인 메소드

public static IsAtom ( this kind ) : bool
kind this
리턴 bool

IsClrRefAtom() 공개 정적인 메소드

public static IsClrRefAtom ( this kind ) : bool
kind this
리턴 bool

IsSimple() 공개 정적인 메소드

public static IsSimple ( this kind ) : bool
kind this
리턴 bool

ToInvString() 공개 정적인 메소드

public static ToInvString ( this value ) : string
value this
리턴 string

ToInvString() 공개 정적인 메소드

public static ToInvString ( this value, bool &isLiteral ) : string
value this
isLiteral bool
리턴 string

ToLiteral() 공개 정적인 메소드

public static ToLiteral ( this value ) : string
value this
리턴 string

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, DateTimeOffset &result ) : bool
s this
result DateTimeOffset
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, System.Guid &result ) : bool
s this
result System.Guid
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, System.TimeSpan &result ) : bool
s this
result System.TimeSpan
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, bool &result ) : bool
s this
result bool
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, byte &result ) : bool
s this
result byte
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, char &result ) : bool
s this
result char
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, decimal &result ) : bool
s this
result decimal
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, double &result ) : bool
s this
result double
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, float &result ) : bool
s this
result float
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, int &result ) : bool
s this
result int
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, long &result ) : bool
s this
result long
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, sbyte &result ) : bool
s this
result sbyte
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, short &result ) : bool
s this
result short
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, uint &result ) : bool
s this
result uint
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, ulong &result ) : bool
s this
result ulong
리턴 bool

TryInvParse() 공개 정적인 메소드

public static TryInvParse ( this s, ushort &result ) : bool
s this
result ushort
리턴 bool