Compartir a través de


CorSerializationType (Enumeración)

Especifica cómo un objeto es serializado por el tiempo de ejecución del lenguaje común.

Sintaxis

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 no está definida.
SERIALIZATION_TYPE_BOOLEAN El objeto se serializa como un tipo booleano
SERIALIZATION_TYPE_CHAR El objeto se serializa como un tipo de carácter.
SERIALIZATION_TYPE_I1 El objeto se serializa como un entero de 1 byte con signo.
SERIALIZATION_TYPE_U1 El objeto se serializa como un entero de 1 byte sin signo.
SERIALIZATION_TYPE_I2 El objeto se serializa como un entero de 2 byte con signo.
SERIALIZATION_TYPE_U2 El objeto se serializa como un entero de 2 byte sin signo.
SERIALIZATION_TYPE_I4 El objeto se serializa como un entero de 4 byte con signo.
SERIALIZATION_TYPE_U4 El objeto se serializa como un entero de 4 byte sin signo.
SERIALIZATION_TYPE_I8 El objeto se serializa como un entero de 8 byte con signo.
SERIALIZATION_TYPE_U8 El objeto se serializa como un entero de 8 byte sin signo.
SERIALIZATION_TYPE_R4 El objeto se serializa como un punto flotante de 4 bytes.
SERIALIZATION_TYPE_R8 El objeto se serializa como un punto flotante de 8 bytes.
SERIALIZATION_TYPE_STRING El objeto se serializa como un tipo System.String.
SERIALIZATION_TYPE_SZARRAY El objeto se serializa como una matriz unidimensional y 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 un campo.
SERIALIZATION_TYPE_ENUM El objeto se serializa como una enumeración.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorHdr.h

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también