C# Класс SData.Internal.AtomExtensionsEx

Показать файл Открыть проект

Открытые методы

Метод Описание
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