C# Class Wire.Extensions.TypeEx

Afficher le fichier Open project: akkadotnet/Wire

Méthodes publiques

Свойство Type Description
BoolType System.Type
ByteArrayType System.Type
ByteType System.Type
CharType System.Type
DateTimeType System.Type
DecimalType System.Type
DoubleType System.Type
FloatType System.Type
GuidType System.Type
Int16Type System.Type
Int32Type System.Type
Int64Type System.Type
RuntimeType Type
SByteType Type
StringType Type
SystemObject Type
TypeType Type
UInt16Type Type
UInt32Type Type
UInt64Type Type

Méthodes publiques

Méthode Description
GetEmptyObject ( this type ) : object
GetNullableElement ( this type ) : Type
GetShortAssemblyQualifiedName ( this self ) : string
GetTypeFromManifestFull ( Stream stream, DeserializerSession session ) : Type
GetTypeFromManifestIndex ( int typeId, DeserializerSession session ) : Type
GetTypeFromManifestVersion ( Stream stream, DeserializerSession session ) : Type
GetTypeManifest ( IReadOnlyCollection fieldNames ) : byte[]
GetTypeSize ( this type ) : int
IsFixedSizeType ( this type ) : bool
IsNullable ( this type ) : bool
IsOneDimensionalArray ( this type ) : bool
IsOneDimensionalPrimitiveArray ( this type ) : bool
IsWirePrimitive ( this type ) : bool
ToQualifiedAssemblyName ( string shortName ) : string

Private Methods

Méthode Description
GetCoreAssemblyName ( ) : string
GetTypeFromManifestName ( Stream stream, DeserializerSession session ) : Type

Method Details

GetEmptyObject() public static méthode

public static GetEmptyObject ( this type ) : object
type this
Résultat object

GetNullableElement() public static méthode

public static GetNullableElement ( this type ) : Type
type this
Résultat System.Type

GetShortAssemblyQualifiedName() public static méthode

public static GetShortAssemblyQualifiedName ( this self ) : string
self this
Résultat string

GetTypeFromManifestFull() public static méthode

public static GetTypeFromManifestFull ( Stream stream, DeserializerSession session ) : Type
stream Stream
session DeserializerSession
Résultat System.Type

GetTypeFromManifestIndex() public static méthode

public static GetTypeFromManifestIndex ( int typeId, DeserializerSession session ) : Type
typeId int
session DeserializerSession
Résultat System.Type

GetTypeFromManifestVersion() public static méthode

public static GetTypeFromManifestVersion ( Stream stream, DeserializerSession session ) : Type
stream Stream
session DeserializerSession
Résultat System.Type

GetTypeManifest() public static méthode

public static GetTypeManifest ( IReadOnlyCollection fieldNames ) : byte[]
fieldNames IReadOnlyCollection
Résultat byte[]

GetTypeSize() public static méthode

public static GetTypeSize ( this type ) : int
type this
Résultat int

IsFixedSizeType() public static méthode

public static IsFixedSizeType ( this type ) : bool
type this
Résultat bool

IsNullable() public static méthode

public static IsNullable ( this type ) : bool
type this
Résultat bool

IsOneDimensionalArray() public static méthode

public static IsOneDimensionalArray ( this type ) : bool
type this
Résultat bool

IsOneDimensionalPrimitiveArray() public static méthode

public static IsOneDimensionalPrimitiveArray ( this type ) : bool
type this
Résultat bool

IsWirePrimitive() public static méthode

public static IsWirePrimitive ( this type ) : bool
type this
Résultat bool

ToQualifiedAssemblyName() public static méthode

public static ToQualifiedAssemblyName ( string shortName ) : string
shortName string
Résultat string

Property Details

BoolType public_oe static_oe property

public static Type,System BoolType
Résultat System.Type

ByteArrayType public_oe static_oe property

public static Type,System ByteArrayType
Résultat System.Type

ByteType public_oe static_oe property

public static Type,System ByteType
Résultat System.Type

CharType public_oe static_oe property

public static Type,System CharType
Résultat System.Type

DateTimeType public_oe static_oe property

public static Type,System DateTimeType
Résultat System.Type

DecimalType public_oe static_oe property

public static Type,System DecimalType
Résultat System.Type

DoubleType public_oe static_oe property

public static Type,System DoubleType
Résultat System.Type

FloatType public_oe static_oe property

public static Type,System FloatType
Résultat System.Type

GuidType public_oe static_oe property

public static Type,System GuidType
Résultat System.Type

Int16Type public_oe static_oe property

public static Type,System Int16Type
Résultat System.Type

Int32Type public_oe static_oe property

public static Type,System Int32Type
Résultat System.Type

Int64Type public_oe static_oe property

public static Type,System Int64Type
Résultat System.Type

RuntimeType public_oe static_oe property

public static Type RuntimeType
Résultat Type

SByteType public_oe static_oe property

public static Type SByteType
Résultat Type

StringType public_oe static_oe property

public static Type StringType
Résultat Type

SystemObject public_oe static_oe property

public static Type SystemObject
Résultat Type

TypeType public_oe static_oe property

public static Type TypeType
Résultat Type

UInt16Type public_oe static_oe property

public static Type UInt16Type
Résultat Type

UInt32Type public_oe static_oe property

public static Type UInt32Type
Résultat Type

UInt64Type public_oe static_oe property

public static Type UInt64Type
Résultat Type