Metodo ItemMetadata.MarkAsDeleted
Se sottoposto a override in una classe derivata, contrassegna un elemento come eliminato dall'archivio di elementi.
Spazio dei nomi: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)
Sintassi
'Dichiarazione
Public MustOverride Sub MarkAsDeleted ( _
changeVersion As SyncVersion _
)
'Utilizzo
Dim instance As ItemMetadata
Dim changeVersion As SyncVersion
instance.MarkAsDeleted(changeVersion)
public abstract void MarkAsDeleted (
SyncVersion changeVersion
)
public:
virtual void MarkAsDeleted (
SyncVersion^ changeVersion
) abstract
public abstract void MarkAsDeleted (
SyncVersion changeVersion
)
public abstract function MarkAsDeleted (
changeVersion : SyncVersion
)
Parametri
- changeVersion
Versione di modifica associata all'eliminazione dell'elemento.
Eccezioni
Tipo di eccezione | Condizione |
---|---|
changeVersion è Null. |
Osservazioni
Un elemento contrassegnato come eliminato è noto anche come rimozione definitiva.
Un elemento contrassegnato come eliminato indica che l'elemento è stato eliminato dall'archivio di elementi. I metadati per l'elemento continuano a essere presenti nell'archivio dei metadati fino all'esecuzione della pulizia delle rimozioni definitive.
Per proteggere i dati utente, quando un elemento è contrassegnato come eliminato, tutti i dati utente, ad esempio i campi di indice personalizzati, devono essere rimossi dai metadati per quell'elemento. Quando un elemento è contrassegnato come eliminato, il servizio di archiviazione dei metadati rimuove automaticamente tutte le informazioni sulle unità di modifica per l'elemento.
Vedere anche
Riferimento
Classe ItemMetadata
Membri ItemMetadata
Spazio dei nomi Microsoft.Synchronization.MetadataStorage