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.
Syntaxe
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