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 字符串。最大长度是在字段定义中指定的。元数据存储服务将字符串字段视为不区分大小写而区分重音。如果需要,提供程序必须在存储字符串之前对其进行规范化。
- 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