IReplicaMetadata2 Interface

Provides access to the replica metadata and item metadata in the metadata store. IReplicaMetadata2 extends the IReplicaMetadata interface.

interface IReplicaMetadata2 : IReplicaMetadata

Parameters

IReplicaMetadata2 method Description

IReplicaMetadata2::GetIdParameters

Gets the ID format schema of the replica.

IReplicaMetadata2::GetProviderVersion

Gets the version of the provider that operates on this metadata.

IReplicaMetadata2::SetProviderVersion

Sets the version of the provider that operates on this metadata.

IReplicaMetadata2::GetAllItems

Gets all the items that are contained in the metadata store for this replica.

IReplicaMetadata2::ExcludeItemFromAllKnowledgeByGlobalId

Removes knowledge about the specified item from the knowledge structure.

IReplicaMetadata2::GetFilteredItemBatchVersions

Gets a filtered batch of changes that contains the versions of items and change units that are stored in this replica. These items and change units correspond to the items and change units that are referred to in a batch of changes that is sent from another provider.

IReplicaMetadata2::GetFilteredFullEnumerationItemBatchVersions

Gets a filtered change batch that contains the versions of items and change units that are stored in this replica, and that correspond to the items and change units that are referred to in a batch of changes that are sent from another provider, as part of a full enumeration.

IReplicaMetadata2::GetFilteredFullEnumerationChangeBatch

Gets a filtered change batch that contains item metadata for items that have IDs. greater than or equal to the specified lower bound, as part of a full enumeration.

IReplicaMetadata2::FindItemMetadataByMergeWinnerId

Returns a list of item metadata entries that represent merge tombstones that have the specified value for their merge winner ID property.

Requirements

Header: Metastore.h

See Also

Concepts

Sync Framework Metadata Storage Service Components