ITEM_METADATA_SCHEMA-Struktur
Stellt das Metadatenschema für ein Element dar. Dazu gehört die Art, wie Elemente und ihre Versionsinformationen identifiziert und Änderungseinheiten definiert werden.
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;
Member
- pCustomFields
Eine Auflistung von SIMPLE_SYNC_FIELD_DEFINITION-Strukturen, die jeweils ein benutzerdefiniertes Feld darstellen. Felder können verwendet werden, um ein Element in den Metadaten zu identifizieren oder um Versionsinformationen zu einem Element zu speichern.
- cCustomFields
Die Anzahl von Elementen in pCustomFields.
- pIdentityRules
Eine Auflistung von IDENTITY_RULE-Strukturen, die definiert, wie ein Element innerhalb eines Replikats definiert wird.
- cIdentityRules
Die Anzahl von Elementen in pIdentityRules.
- pChangeUnitVersionRules
Eine Auflistung von CHANGE_UNIT_VERSION_RULE-Strukturen, die darstellen, wie Änderungseinheiten durch eine ID und einen Satz von Feldern, die die Version einer Änderungseinheit definieren, identifiziert werden.
- cChangeUnitVersionRules
Die Anzahl von Elementen in cChangeUnitVersionRules.
Anforderungen
Header: FullEnumerationProvider.h