MarkAsDeleted Método
Cuando se invalida en una clase derivada, marca un elemento como eliminado del almacén de elementos.
Espacio de nombres: Microsoft.Synchronization.MetadataStorage
Ensamblado: Microsoft.Synchronization.MetadataStorage (en Microsoft.Synchronization.MetadataStorage.dll)
Sintaxis
'Declaración
Public MustOverride Sub MarkAsDeleted ( _
changeVersion As SyncVersion _
)
'Uso
Dim instance As ItemMetadata
Dim changeVersion As SyncVersion
instance.MarkAsDeleted(changeVersion)
public abstract void MarkAsDeleted(
SyncVersion changeVersion
)
public:
virtual void MarkAsDeleted(
SyncVersion^ changeVersion
) abstract
abstract MarkAsDeleted :
changeVersion:SyncVersion -> unit
public abstract function MarkAsDeleted(
changeVersion : SyncVersion
)
Parámetros
- changeVersion
Tipo: Microsoft.Synchronization. . :: . .SyncVersion
Versión del cambio asociada a la eliminación del elemento.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | changeVersion es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). . |
Notas
Un elemento marcado como eliminado se puede denominar también marcador de exclusión.
El hecho de marcar un elemento como eliminado indica que el elemento se ha eliminado del almacén de elementos. Los metadatos del elemento continuarán existiendo en el almacén de metadatos hasta que se limpien los marcadores de exclusión.
Para proteger los datos del usuario, cuando un elemento se marca como eliminado, todos los datos del usuario, como los campos de índice personalizados, se deben quitar de los metadatos para ese elemento. Cuando un elemento se marca como eliminado, Metadata Storage Service quita automáticamente toda la información de la unidad de cambio para el elemento.
Vea también
Referencia
Microsoft.Synchronization.MetadataStorage Espacio de nombres