Estrutura ITEM_METADATA_SCHEMA
Representa o esquema de metadados de um item. Inclui o modo de identificar um item e suas informações de versão, e mostra como são definidas as unidades de alteração.
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;
Membros
- pCustomFields
Uma coleção de estruturas SIMPLE_SYNC_FIELD_DEFINITION, cada uma representando um campo personalizado. Os campos podem ser usados para identificar um item em suas informações de metadados ou de versão do repositório.
- cCustomFields
O número de itens em pCustomFields.
- pIdentityRules
Uma coleção de estruturas IDENTITY_RULE que define a maneira como um item é identificado em uma réplica.
- cIdentityRules
O número de itens em pIdentityRules.
- pChangeUnitVersionRules
Uma coleção de estruturas CHANGE_UNIT_VERSION_RULE que representam a maneira como uma unidade de alteração é identificada em termos de uma ID e um conjunto de campos que definem a versão de uma unidade de alteração.
- cChangeUnitVersionRules
O número de itens em cChangeUnitVersionRules.
Requisitos
Cabeçalho: FullEnumerationProvider.h