ItemMetadata.MarkAsDeleted 方法
在派生类中重写时,将项标记为已从项存储区中删除。
命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)
语法
声明
Public MustOverride Sub MarkAsDeleted ( _
changeVersion As SyncVersion _
)
用法
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
)
参数
- changeVersion
与项的删除相关联的变更版本。
异常
异常类型 | 条件 |
---|---|
changeVersion 为 null 引用(在 Visual Basic 中为 Nothing)。 |
备注
标记为已删除的项也称为逻辑删除。
项标记为已删除指示该项已从项存储区中删除。在逻辑删除被清除前,项的元数据会继续存在于元数据存储区中。有关其他 Sync Framework 组件的文档的信息,请参见 Microsoft Web site。
请参阅
参考
ItemMetadata 类
ItemMetadata 成员
Microsoft.Synchronization.MetadataStorage 命名空间