Condividi tramite


IReplicaMetadata::GetUnreportedItems

Restituisce un elenco di elementi che, oltre a non essere contrassegnati come attivi nell'archivio dei metadati, non sono ancora contrassegnati come eliminati.

HRESULT GetUnreportedItems (
  IItemMetadataEnumerator ** ppItemMetadataEnumerator);

Parametri

  • ppItemMetadataEnumerator
    [out] Restituisce un elenco di elementi che non sono attualmente contrassegnati come attivi nell'archivio dei metadati.

Valore restituito

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

Osservazioni

Questo metodo fa parte del servizio di rilevamento delle eliminazioni. Un elemento è contrassegnato come attivo nell'archivio dei metadati se IReplicaMetadata::SaveItemMetadata viene chiamato per un elemento modificato o se IReplicaMetadata::ReportLiveItemByIndexedFields o IReplicaMetadata::ReportLiveItemByGlobalId viene chiamato per un elemento non modificato, ma ancora attivo. Un provider può chiamare IReplicaMetadata::GetUnreportedItems o IReplicaMetadata::GetUnreportedItemsByIndexedFields per ottenere elementi non segnalati come attivi esistenti nell'archivio dei metadati. Il provider può quindi contrassegnare tali elementi come eliminati nell'archivio dei metadati.

Vedere anche

Riferimento

Interfaccia IReplicaMetadata