Enumeração SYNC_METADATA_FIELD_TYPE
Representa o tipo de dados de um campo personalizado.
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;
Membros
- SYNC_METADATA_FIELD_TYPE_NOTYPE
Nenhum tipo de dados está definido. Este é o valor padrão. É um erro definir um campo como este tipo.
- SYNC_METADATA_FIELD_TYPE_BYTEARRAY
Uma matriz de bytes de comprimento variável. O comprimento máximo será especificado na definição de campo.
- SYNC_METADATA_FIELD_TYPE_STRING
Uma cadeia de caracteres Unicode de comprimento variável. O comprimento máximo será especificado na definição de campo. O serviço de armazenamento de metadados trata os campos de cadeia de caracteres como campos que não diferenciam maiúsculas de minúsculas, mas que diferenciam acentos. O provedor precisa normalizar as cadeias de caracteres, se necessário, antes de armazená-las.
- SYNC_METADATA_FIELD_TYPE_UINT8
Um inteiro não assinado de 8 bits.
- SYNC_METADATA_FIELD_TYPE_UINT16
Um inteiro não assinado de 16 bits.
- SYNC_METADATA_FIELD_TYPE_UINT32
Um inteiro não assinado de 32 bits.
- SYNC_METADATA_FIELD_TYPE_UINT64
Um inteiro não assinado de 64 bits.
- SYNC_METADATA_FIELD_TYPE_GUID
Um GUID.
Requisitos
Cabeçalho: Metastore.h