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 のコンポーネント