Enumeração de CorSerializationType
Especifica como um objeto é serializado pelo common language runtime.
typedef enum CorSerializationType {
SERIALIZATION_TYPE_UNDEFINED = 0,
SERIALIZATION_TYPE_BOOLEAN = ELEMENT_TYPE_BOOLEAN,
SERIALIZATION_TYPE_CHAR = ELEMENT_TYPE_CHAR,
SERIALIZATION_TYPE_I1 = ELEMENT_TYPE_I1,
SERIALIZATION_TYPE_U1 = ELEMENT_TYPE_U1,
SERIALIZATION_TYPE_I2 = ELEMENT_TYPE_I2,
SERIALIZATION_TYPE_U2 = ELEMENT_TYPE_U2,
SERIALIZATION_TYPE_I4 = ELEMENT_TYPE_I4,
SERIALIZATION_TYPE_U4 = ELEMENT_TYPE_U4,
SERIALIZATION_TYPE_I8 = ELEMENT_TYPE_I8,
SERIALIZATION_TYPE_U8 = ELEMENT_TYPE_U8,
SERIALIZATION_TYPE_R4 = ELEMENT_TYPE_R4,
SERIALIZATION_TYPE_R8 = ELEMENT_TYPE_R8,
SERIALIZATION_TYPE_STRING = ELEMENT_TYPE_STRING,
SERIALIZATION_TYPE_SZARRAY = ELEMENT_TYPE_SZARRAY,
SERIALIZATION_TYPE_TYPE = 0x50,
SERIALIZATION_TYPE_TAGGED_OBJECT = 0x51,
SERIALIZATION_TYPE_FIELD = 0x53,
SERIALIZATION_TYPE_PROPERTY = 0x54,
SERIALIZATION_TYPE_ENUM = 0x55
} CorSerializationType;
Membros
Membro |
Descrição |
---|---|
SERIALIZATION_TYPE_UNDEFINED |
A serialização do objeto é indefinida. |
SERIALIZATION_TYPE_BOOLEAN |
Objeto é serializado como um tipo booleano |
SERIALIZATION_TYPE_CHAR |
Objeto é serializado como um tipo de caractere. |
SERIALIZATION_TYPE_I1 |
Objeto é serializado como um inteiro assinado de 1 byte. |
SERIALIZATION_TYPE_U1 |
Objeto é serializado como um inteiro não assinado de 1 byte. |
SERIALIZATION_TYPE_I2 |
Objeto é serializado como um inteiro assinado de 2 bytes. |
SERIALIZATION_TYPE_U2 |
Objeto é serializado como um inteiro não assinado de 2 bytes. |
SERIALIZATION_TYPE_I4 |
Objeto é serializado como um inteiro assinado de 4 bytes. |
SERIALIZATION_TYPE_U4 |
Objeto é serializado como um inteiro não assinado de 4 bytes. |
SERIALIZATION_TYPE_I8 |
Objeto é serializado como um inteiro assinado de 8 bytes. |
SERIALIZATION_TYPE_U8 |
Objeto é serializado como um inteiro não assinado de 8 bytes. |
SERIALIZATION_TYPE_R4 |
Objeto é serializado como um ponto flutuante de 4 bytes. |
SERIALIZATION_TYPE_R8 |
Objeto é serializado como um ponto flutuante de 8 bytes. |
SERIALIZATION_TYPE_STRING |
Objeto é serializado como um tipo de System. String. |
SERIALIZATION_TYPE_SZARRAY |
Objeto é serializado como um unidimensionais, a matriz de limite inferior zero. |
SERIALIZATION_TYPE_TYPE |
Objeto é serializado como um tipo genérico. |
SERIALIZATION_TYPE_TAGGED_OBJECT |
Objeto é serializado como um objeto marcado. |
SERIALIZATION_TYPE_FIELD |
Objeto é serializado como um campo. |
SERIALIZATION_TYPE_PROPERTY |
Objeto é serializado como uma propriedade. |
SERIALIZATION_TYPE_ENUM |
Objeto é serializado como uma enumeração. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorHdr.h
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0