IReplicaMetadata::ResetReportingWatermark

Setzt den Verfolgungsdienst für Löschungen zurück, indem alle Elemente als ungemeldet markiert werden.

Syntax

HRESULT ResetReportingWatermark();

Parameter

Keine

Rückgabewert

  • S_OK

Hinweise

Diese Methode ist ein Teil des Diensts zum Verfolgen von Löschungen. ResetReportingWatermark markiert für die Vorbereitung auf eine neue Sitzung zum Verfolgen von Löschungen alle Elemente als inaktiv. Ein Element wird im Metadatenspeicher als aktiv markiert, wenn IReplicaMetadata::SaveItemMetadata für ein geändertes Element aufgerufen wurde oder IReplicaMetadata::ReportLiveItemByIndexedFields bzw. IReplicaMetadata::ReportLiveItemByGlobalId für ein nicht geändertes, jedoch noch aktives Element aufgerufen wurde. Ein Anbieter kann IReplicaMetadata::GetUnreportedItemsoder IReplicaMetadata::GetUnreportedItemsByIndexedFields aufrufen, um Elemente im Metadatenspeicher abzurufen, die nicht als aktiv gemeldet sind. Anschließend kann der Anbieter diese Elemente im Metadatenspeicher als gelöscht markieren.

Siehe auch

Andere Ressourcen

IReplicaMetadata-Schnittstelle