共用方式為


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

請參閱

概念

Sync Framework Metadata Storage Service 元件