C# Класс MsgPack.Serialization.AbstractSerializers.TypeDefinition

Represents type which may not have built metadata.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BooleanType TypeDefinition
ByteType TypeDefinition
CancellationTokenType TypeDefinition
CharType TypeDefinition
DateTimeConversionMethodType TypeDefinition
DateTimeMemberConversionMethodType TypeDefinition
DictionaryOfStringAndTypeType TypeDefinition
DoubleType TypeDefinition
ElementType TypeDefinition
EnumMemberSerializationMethodType TypeDefinition
EnumSerializationMethodType TypeDefinition
FieldInfoType TypeDefinition
GenericArguments MsgPack.Serialization.AbstractSerializers.TypeDefinition[]
IListOfStringType TypeDefinition
Int16Type TypeDefinition
Int32Type TypeDefinition
Int64Type TypeDefinition
MessagePackObjectType TypeDefinition
MethodBaseType TypeDefinition
NilImplicationType TypeDefinition
ObjectArrayType TypeDefinition
ObjectType TypeDefinition
PackHelpersType TypeDefinition
PackerType TypeDefinition
PackingOptionsType TypeDefinition
PolymorphismSchemaArrayType TypeDefinition
PolymorphismSchemaType TypeDefinition
SByteType TypeDefinition
SerializationMethodType TypeDefinition
SingleType TypeDefinition
StringType TypeDefinition
TaskType TypeDefinition
TypeName string
TypeType TypeDefinition
UInt16Type TypeDefinition
UInt32Type TypeDefinition
UInt64Type TypeDefinition
UnpackHelpersType TypeDefinition
UnpackerType TypeDefinition
VoidType TypeDefinition

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

Метод Описание
Array ( TypeDefinition elementType ) : TypeDefinition
GenericReferenceType ( Type definition ) : TypeDefinition
GenericValueType ( Type definition ) : TypeDefinition
HasRuntimeTypeFully ( ) : bool
ManagedReference ( TypeDefinition elementType ) : TypeDefinition
Object ( Type type ) : TypeDefinition
Object ( string name ) : TypeDefinition
ResolveRuntimeType ( ) : Type
ToString ( ) : string
TryGetRuntimeType ( ) : Type

Приватные методы

Метод Описание
Generic ( bool isValueType, Type definition, TypeDefinition arguments ) : TypeDefinition
ResolveRuntimeType ( bool throws ) : Type
TypeDefinition ( Type runtimeType, string name, TypeDefinition elementType, Flags flags ) : System

Описание методов

Array() публичный статический Метод

public static Array ( TypeDefinition elementType ) : TypeDefinition
elementType TypeDefinition
Результат TypeDefinition

GenericReferenceType() публичный статический Метод

public static GenericReferenceType ( Type definition ) : TypeDefinition
definition System.Type
Результат TypeDefinition

GenericValueType() публичный статический Метод

public static GenericValueType ( Type definition ) : TypeDefinition
definition System.Type
Результат TypeDefinition

HasRuntimeTypeFully() публичный Метод

public HasRuntimeTypeFully ( ) : bool
Результат bool

ManagedReference() публичный статический Метод

public static ManagedReference ( TypeDefinition elementType ) : TypeDefinition
elementType TypeDefinition
Результат TypeDefinition

Object() публичный статический Метод

public static Object ( Type type ) : TypeDefinition
type System.Type
Результат TypeDefinition

Object() публичный статический Метод

public static Object ( string name ) : TypeDefinition
name string
Результат TypeDefinition

ResolveRuntimeType() публичный Метод

public ResolveRuntimeType ( ) : Type
Результат System.Type

ToString() публичный Метод

public ToString ( ) : string
Результат string

TryGetRuntimeType() публичный Метод

public TryGetRuntimeType ( ) : Type
Результат System.Type

Описание свойств

BooleanType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers BooleanType
Результат TypeDefinition

ByteType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers ByteType
Результат TypeDefinition

CancellationTokenType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers CancellationTokenType
Результат TypeDefinition

CharType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers CharType
Результат TypeDefinition

DateTimeConversionMethodType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers DateTimeConversionMethodType
Результат TypeDefinition

DateTimeMemberConversionMethodType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers DateTimeMemberConversionMethodType
Результат TypeDefinition

DictionaryOfStringAndTypeType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers DictionaryOfStringAndTypeType
Результат TypeDefinition

DoubleType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers DoubleType
Результат TypeDefinition

ElementType публичное свойство

public TypeDefinition,MsgPack.Serialization.AbstractSerializers ElementType
Результат TypeDefinition

EnumMemberSerializationMethodType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers EnumMemberSerializationMethodType
Результат TypeDefinition

EnumSerializationMethodType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers EnumSerializationMethodType
Результат TypeDefinition

FieldInfoType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers FieldInfoType
Результат TypeDefinition

GenericArguments публичное свойство

public TypeDefinition[],MsgPack.Serialization.AbstractSerializers GenericArguments
Результат MsgPack.Serialization.AbstractSerializers.TypeDefinition[]

IListOfStringType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers IListOfStringType
Результат TypeDefinition

Int16Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers Int16Type
Результат TypeDefinition

Int32Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers Int32Type
Результат TypeDefinition

Int64Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers Int64Type
Результат TypeDefinition

MessagePackObjectType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers MessagePackObjectType
Результат TypeDefinition

MethodBaseType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers MethodBaseType
Результат TypeDefinition

NilImplicationType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers NilImplicationType
Результат TypeDefinition

ObjectArrayType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers ObjectArrayType
Результат TypeDefinition

ObjectType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers ObjectType
Результат TypeDefinition

PackHelpersType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers PackHelpersType
Результат TypeDefinition

PackerType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers PackerType
Результат TypeDefinition

PackingOptionsType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers PackingOptionsType
Результат TypeDefinition

PolymorphismSchemaArrayType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers PolymorphismSchemaArrayType
Результат TypeDefinition

PolymorphismSchemaType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers PolymorphismSchemaType
Результат TypeDefinition

SByteType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers SByteType
Результат TypeDefinition

SerializationMethodType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers SerializationMethodType
Результат TypeDefinition

SingleType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers SingleType
Результат TypeDefinition

StringType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers StringType
Результат TypeDefinition

TaskType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers TaskType
Результат TypeDefinition

TypeName публичное свойство

public string TypeName
Результат string

TypeType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers TypeType
Результат TypeDefinition

UInt16Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers UInt16Type
Результат TypeDefinition

UInt32Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers UInt32Type
Результат TypeDefinition

UInt64Type публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers UInt64Type
Результат TypeDefinition

UnpackHelpersType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers UnpackHelpersType
Результат TypeDefinition

UnpackerType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers UnpackerType
Результат TypeDefinition

VoidType публичное статическое свойство

public static TypeDefinition,MsgPack.Serialization.AbstractSerializers VoidType
Результат TypeDefinition