CorSerializationType-Enumeration
Gibt an, wie ein Objekt von der Common Language Runtime serialisiert wird.
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 |
Serialisierung des Objekts ist nicht definiert. |
SERIALIZATION_TYPE_BOOLEAN |
Objekt wird als boolescher Typ serialisiert |
SERIALIZATION_TYPE_CHAR |
Objekt wird als Zeichentyp serialisiert. |
SERIALIZATION_TYPE_I1 |
Objekt wird als 1-Byte-ganze Zahl mit Vorzeichen serialisiert. |
SERIALIZATION_TYPE_U1 |
Objekt wird als 1-Byte-ganze Zahl ohne Vorzeichen serialisiert. |
SERIALIZATION_TYPE_I2 |
Objekt wird als 2-Byte-ganze Zahl mit Vorzeichen serialisiert. |
SERIALIZATION_TYPE_U2 |
Objekt wird als 2-Byte-ganze Zahl ohne Vorzeichen serialisiert. |
SERIALIZATION_TYPE_I4 |
Objekt wird als 4-Byte-ganze Zahl mit Vorzeichen serialisiert. |
SERIALIZATION_TYPE_U4 |
Objekt wird als 4-Byte-ganze Zahl ohne Vorzeichen serialisiert. |
SERIALIZATION_TYPE_I8 |
Objekt wird als 8-Byte-ganze Zahl mit Vorzeichen serialisiert. |
SERIALIZATION_TYPE_U8 |
Objekt wird als 8-Byte-ganze Zahl ohne Vorzeichen serialisiert. |
SERIALIZATION_TYPE_R4 |
Objekt wird als 4-Byte-Gleitkommazahl serialisiert. |
SERIALIZATION_TYPE_R8 |
Objekt wird als 8-Byte-Gleitkommazahl serialisiert. |
SERIALIZATION_TYPE_STRING |
Objekt wird als System.String-Typ serialisiert. |
SERIALIZATION_TYPE_SZARRAY |
Objekt wird als eindimensionales, 0 (null) Untergrenzenarray serialisiert. |
SERIALIZATION_TYPE_TYPE |
Objekt wird als generischer Typ serialisiert. |
SERIALIZATION_TYPE_TAGGED_OBJECT |
Objekt wird als markiertes Objekt serialisiert. |
SERIALIZATION_TYPE_FIELD |
Objekt wird als Feld serialisiert. |
SERIALIZATION_TYPE_PROPERTY |
Objekt wird als Eigenschaft serialisiert. |
SERIALIZATION_TYPE_ENUM |
Objekt wird als Enumeration serialisiert. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorHdr.h
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0