Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the data type of a custom field.
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;
Members
- SYNC_METADATA_FIELD_TYPE_NOTYPE
No data type is defined. This is the default value. It is an error to set a field to this type.
- SYNC_METADATA_FIELD_TYPE_BYTEARRAY
A variable-length array of bytes. The maximum length is specified in the field definition.
- SYNC_METADATA_FIELD_TYPE_STRING
A variable-length Unicode string. The maximum length is specified in the field definition. The metadata storage service treats string fields as case-insensitive and accent-sensitive. The provider must normalize the strings, if needed, before storing them.
- SYNC_METADATA_FIELD_TYPE_UINT8
An 8-bit unsigned integer.
- SYNC_METADATA_FIELD_TYPE_UINT16
A 16-bit unsigned integer.
- SYNC_METADATA_FIELD_TYPE_UINT32
A 32-bit unsigned integer.
- SYNC_METADATA_FIELD_TYPE_UINT64
A 64-bit unsigned integer.
- SYNC_METADATA_FIELD_TYPE_GUID
A GUID.
Requirements
Header: Metastore.h