CorSerializationType-Enumeration

Gibt an, wie ein Objekt von der Common Language Runtime serialisiert wird.

Syntax

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;  

Member

Member Beschreibung
SERIALIZATION_TYPE_UNDEFINED Die Serialisierung des Objekts ist nicht definiert.
SERIALIZATION_TYPE_BOOLEAN Das Objekt wird als boolescher Typ serialisiert.
SERIALIZATION_TYPE_CHAR Das Objekt wird als Zeichentyp serialisiert.
SERIALIZATION_TYPE_I1 Das Objekt wird als signierte 1-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_U1 Das Objekt wird als nicht signierte 1-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_I2 Das Objekt wird als signierte 2-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_U2 Das Objekt wird als nicht signierte 2-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_I4 Das Objekt wird als signierte 4-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_U4 Das Objekt wird als nicht signierte 4-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_I8 Das Objekt wird als signierte 8-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_U8 Das Objekt wird als nicht signierte 8-Byte-Ganzzahl serialisiert.
SERIALIZATION_TYPE_R4 Das Objekt wird als 4-Byte-Gleitkommazahl serialisiert.
SERIALIZATION_TYPE_R8 Das Objekt wird als 8-Byte-Gleitkommazahl serialisiert.
SERIALIZATION_TYPE_STRING Das Objekt wird als „System.String-Typ“ serialisiert.
SERIALIZATION_TYPE_SZARRAY Das Objekt wird als eindimensionales Array mit Nulluntergrenze serialisiert.
SERIALIZATION_TYPE_TYPE Das Objekt wird als generischer Typ serialisiert.
SERIALIZATION_TYPE_TAGGED_OBJECT Das Objekt wird als markiertes Objekt serialisiert.
SERIALIZATION_TYPE_FIELD Das Objekt wird als Feld serialisiert.
SERIALIZATION_TYPE_PROPERTY Das Objekt wird als Eigenschaft serialisiert.
SERIALIZATION_TYPE_ENUM Das Objekt wird als Enumeration serialisiert.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorHdr.h

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Siehe auch