C# Class SData.Internal.AtomExtensionsEx

Afficher le fichier Open project: knat/SData

Méthodes publiques

Méthode Description
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

Method Details

GetFullName() public static méthode

public static GetFullName ( TypeKind kind ) : FullName
kind TypeKind
Résultat FullName

GetLiteral() public static méthode

public static GetLiteral ( char value, StringBuilder sb ) : void
value char
sb StringBuilder
Résultat void

GetLiteral() public static méthode

public static GetLiteral ( string value, StringBuilder sb ) : void
value string
sb StringBuilder
Résultat void

GetTypeKind() public static méthode

public static GetTypeKind ( object value ) : TypeKind
value object
Résultat TypeKind

IsAtom() public static méthode

public static IsAtom ( this kind ) : bool
kind this
Résultat bool

IsClrRefAtom() public static méthode

public static IsClrRefAtom ( this kind ) : bool
kind this
Résultat bool

IsSimple() public static méthode

public static IsSimple ( this kind ) : bool
kind this
Résultat bool

ToInvString() public static méthode

public static ToInvString ( this value ) : string
value this
Résultat string

ToInvString() public static méthode

public static ToInvString ( this value, bool &isLiteral ) : string
value this
isLiteral bool
Résultat string

ToLiteral() public static méthode

public static ToLiteral ( this value ) : string
value this
Résultat string

TryInvParse() public static méthode

public static TryInvParse ( this s, DateTimeOffset &result ) : bool
s this
result DateTimeOffset
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, System.Guid &result ) : bool
s this
result System.Guid
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, System.TimeSpan &result ) : bool
s this
result System.TimeSpan
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, bool &result ) : bool
s this
result bool
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, byte &result ) : bool
s this
result byte
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, char &result ) : bool
s this
result char
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, decimal &result ) : bool
s this
result decimal
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, double &result ) : bool
s this
result double
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, float &result ) : bool
s this
result float
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, int &result ) : bool
s this
result int
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, long &result ) : bool
s this
result long
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, sbyte &result ) : bool
s this
result sbyte
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, short &result ) : bool
s this
result short
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, uint &result ) : bool
s this
result uint
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, ulong &result ) : bool
s this
result ulong
Résultat bool

TryInvParse() public static méthode

public static TryInvParse ( this s, ushort &result ) : bool
s this
result ushort
Résultat bool