共用方式為


CorSerializationType

更新:2007 年 11 月

指定 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;

成員

成員

描述

SERIALIZATION_TYPE_UNDEFINED

未定義物件的序列化。

SERIALIZATION_TYPE_BOOLEAN

將物件序列化為 Boolean 型別

SERIALIZATION_TYPE_CHAR

將物件序列化為字元型別。

SERIALIZATION_TYPE_I1

物件已序列化為帶正負號的 1 個位元組整數。

SERIALIZATION_TYPE_U1

物件已序列化為不帶正負號的 1 個位元組整數。

SERIALIZATION_TYPE_I2

物件已序列化為帶正負號的 2 個位元組整數。

SERIALIZATION_TYPE_U2

物件已序列化為不帶正負號的 2 個位元組整數。

SERIALIZATION_TYPE_I4

物件已序列化為帶正負號的 4 個位元組整數。

SERIALIZATION_TYPE_U4

物件已序列化為不帶正負號的 4 個位元組整數。

SERIALIZATION_TYPE_I8

物件已序列化為帶正負號的 8 個位元組整數。

SERIALIZATION_TYPE_U8

物件已序列化為不帶正負號的 8 個位元組整數。

SERIALIZATION_TYPE_R4

將物件序列化為 4 個位元組浮點。

SERIALIZATION_TYPE_R8

將物件序列化為 8 個位元組浮點。

SERIALIZATION_TYPE_STRING

將物件序列化為 System.String 型別。

SERIALIZATION_TYPE_SZARRAY

將物件序列化為一維的零下限陣列。

SERIALIZATION_TYPE_TYPE

將物件序列化為泛型型別。

SERIALIZATION_TYPE_TAGGED_OBJECT

物件已序列化為標記的物件。

SERIALIZATION_TYPE_FIELD

將物件序列化為欄位。

SERIALIZATION_TYPE_PROPERTY

將物件序列化為屬性。

SERIALIZATION_TYPE_ENUM

將物件序列化為列舉型別。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorHdr.h

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

其他資源

中繼資料列舉型別