SYNC_METADATA_FIELD_TYPE 列舉
表示自訂欄位的資料類型。
typedef enum
{
SYNC_METADATA_FIELD_TYPE_NOTYPE = 0,
SYNC_METADATA_FIELD_TYPE_BYTEARRAY = 1,
SYNC_METADATA_FIELD_TYPE_STRING = 2,
SYNC_METADATA_FIELD_TYPE_UINT8 = 3,
SYNC_METADATA_FIELD_TYPE_UINT16 = 4,
SYNC_METADATA_FIELD_TYPE_UINT32 = 5,
SYNC_METADATA_FIELD_TYPE_UINT64 = 6,
SYNC_METADATA_FIELD_TYPE_GUID = 7
} SYNC_METADATA_FIELD_TYPE;
成員
- SYNC_METADATA_FIELD_TYPE_NOTYPE
未定義任何資料類型。這是預設值。將欄位設定為此類型會產生錯誤。
- SYNC_METADATA_FIELD_TYPE_BYTEARRAY
可變長度位元組陣列。必須在欄位定義中指定最大長度。
- SYNC_METADATA_FIELD_TYPE_STRING
可變長度 Unicode 字串。必須在欄位定義中指定最大長度。Metadata Storage Service 會將字串欄位視為不區分大小寫,但區分腔調字。如有必要,提供者必須將字串正規化,然後再儲存。
- SYNC_METADATA_FIELD_TYPE_UINT8
8 位元不帶正負號的整數。
- SYNC_METADATA_FIELD_TYPE_UINT16
16 位元不帶正負號的整數。
- SYNC_METADATA_FIELD_TYPE_UINT32
32 位元不帶正負號的整數。
- SYNC_METADATA_FIELD_TYPE_UINT64
64 位元不帶正負號的整數。
- SYNC_METADATA_FIELD_TYPE_GUID
GUID。
需求
標頭: Metastore.h