Перечисление 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
Строка переменной длины в Юникоде. Максимальная длина задается в определении поля. Службы хранилища метаданных учитывают в строковых полях регистр и диакритические знаки. Поставщик в случае необходимости должен выполнять нормализацию строк перед их сохранением.
- 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