Structure ITEM_METADATA_SCHEMA
Représente le schéma de métadonnées pour un élément. Celui-ci indique notamment comment identifier un élément et ses informations de version, et comment les unités de modification sont définies.
typedef struct _ITEM_METADATA_SCHEMA
{
SIMPLE_SYNC_FIELD_DEFINITION *pCustomFields;
ULONG cCustomFields;
IDENTITY_RULE *pIdentityRules;
ULONG cIdentityRules;
CHANGE_UNIT_VERSION_RULE *pChangeUnitVersionRules;
ULONG cChangeUnitVersionRules;
} ITEM_METADATA_SCHEMA;
Membres
- pCustomFields
Collection de structures SIMPLE_SYNC_FIELD_DEFINITION, chacune d'entre elles représentant un champ personnalisé. Les champs peuvent être utilisés pour identifier un élément dans les métadonnées ou pour stocker des informations de version à propos d'un élément.
- cCustomFields
Nombre d'éléments contenus dans pCustomFields.
- pIdentityRules
Collection de structures IDENTITY_RULE qui définit la façon dont un élément est identifié dans un réplica.
- cIdentityRules
Nombre d'éléments contenus dans pIdentityRules.
- pChangeUnitVersionRules
Collection de structures CHANGE_UNIT_VERSION_RULE qui représentent la façon dont une unité de modification est identifiée par un ID et un jeu de champs qui définissent la version d'une unité de modification.
- cChangeUnitVersionRules
Nombre d'éléments contenus dans cChangeUnitVersionRules.
Spécifications
En-tête : FullEnumerationProvider.h