Поделиться через


Перечисление 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

См. также

Основные положения

Компоненты по службе хранилища метаданных Sync Framework