Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica cómo Common Language Runtime serializa un objeto.
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;
Miembros
Miembro |
Descripción |
---|---|
SERIALIZATION_TYPE_UNDEFINED |
La serialización del objeto es indefinida. |
SERIALIZATION_TYPE_BOOLEAN |
El objeto se serializa como de tipo Booleano. |
SERIALIZATION_TYPE_CHAR |
El objeto se serializa como de tipo carácter. |
SERIALIZATION_TYPE_I1 |
El objeto se serializa como entero de 1 byte con signo. |
SERIALIZATION_TYPE_U1 |
El objeto se serializa como entero de 1 byte sin signo. |
SERIALIZATION_TYPE_I2 |
El objeto se serializa como entero de 2 bytes con signo. |
SERIALIZATION_TYPE_U2 |
El objeto se serializa como entero de 2 bytes sin signo. |
SERIALIZATION_TYPE_I4 |
El objeto se serializa como entero de 4 bytes con signo. |
SERIALIZATION_TYPE_U4 |
El objeto se serializa como entero de 4 bytes sin signo. |
SERIALIZATION_TYPE_I8 |
El objeto se serializa como entero de 8 bytes con signo. |
SERIALIZATION_TYPE_U8 |
El objeto se serializa como entero de 8 bytes sin signo. |
SERIALIZATION_TYPE_R4 |
El objeto se serializa como de punto flotante de 4 bytes. |
SERIALIZATION_TYPE_R8 |
El objeto se serializa como de punto flotante de 8 bytes. |
SERIALIZATION_TYPE_STRING |
El objeto se serializa como de tipo System.String. |
SERIALIZATION_TYPE_SZARRAY |
El objeto se serializa como una matriz unidimensional de límite inferior cero. |
SERIALIZATION_TYPE_TYPE |
El objeto se serializa como un tipo genérico. |
SERIALIZATION_TYPE_TAGGED_OBJECT |
EL objeto se serializa como un objeto etiquetado. |
SERIALIZATION_TYPE_FIELD |
El objeto se serializa como un campo. |
SERIALIZATION_TYPE_PROPERTY |
El objeto se serializa como una propiedad. |
SERIALIZATION_TYPE_ENUM |
El objeto se serializa como una enumeración. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorHdr.h
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0