Partager via


Énumération SYNC_METADATA_FIELD_TYPE

Représente le type de données d'un champ personnalisé.

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;

Membres

  • SYNC_METADATA_FIELD_TYPE_NOTYPE
    Aucun type de données n'est défini. Il s'agit de la valeur par défaut. Affecter ce type à un champ est une erreur.
  • SYNC_METADATA_FIELD_TYPE_BYTEARRAY
    Tableau d'octets de longueur variable. La longueur maximale est spécifiée dans la définition de champ.
  • SYNC_METADATA_FIELD_TYPE_STRING
    Chaîne Unicode de longueur variable. La longueur maximale est spécifiée dans la définition de champ. Le service de stockage des métadonnées traite les champs de chaîne comme ne respectant pas la casse et respectant les accents. Le fournisseur doit normaliser les chaînes, si nécessaire, avant de les stocker.
  • SYNC_METADATA_FIELD_TYPE_UINT8
    Entier non signé 8 bits.
  • SYNC_METADATA_FIELD_TYPE_UINT16
    Entier non signé 16 bits.
  • SYNC_METADATA_FIELD_TYPE_UINT32
    Entier non signé 32 bits.
  • SYNC_METADATA_FIELD_TYPE_UINT64
    Entier non signé 64 bits.
  • SYNC_METADATA_FIELD_TYPE_GUID
    GUID.

Spécifications

En-tête : Metastore.h

Voir aussi

Concepts

Composants de Metadata Storage Service de Sync Framework