Enumeración SYNC_METADATA_FIELD_TYPE
Representa el tipo de datos de un 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;
Miembros
- SYNC_METADATA_FIELD_TYPE_NOTYPE
No se ha definido ningún tipo de datos. Es el valor predeterminado. Es un error establecer un campo en este tipo.
- SYNC_METADATA_FIELD_TYPE_BYTEARRAY
Una matriz de longitud variable de bytes. La longitud máxima se especifica en la definición de campo.
- SYNC_METADATA_FIELD_TYPE_STRING
Cadena Unicode de longitud variable. La longitud máxima se especifica en la definición de campo. Metadata Storage Service trata los campos de cadena sin distinguir entre mayúsculas y minúsculas, pero distinguiendo acentos. El proveedor debe normalizar las cadenas, si es necesario, antes de almacenarlas.
- SYNC_METADATA_FIELD_TYPE_UINT8
Entero de 8 bits sin signo.
- SYNC_METADATA_FIELD_TYPE_UINT16
Entero de 16 bits sin signo.
- SYNC_METADATA_FIELD_TYPE_UINT32
Entero de 32 bits sin signo.
- SYNC_METADATA_FIELD_TYPE_UINT64
Entero de 64 bits sin signo.
- SYNC_METADATA_FIELD_TYPE_GUID
GUID.
Requisitos
Encabezado: Metastore.h