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
가변 길이 유니코드 문자열입니다. 필드 정의에 최대 길이가 지정됩니다. 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