DeleteDetector.ReportLiveItemById 方法
在派生类中重写时,报告指定项处于活动状态,不应将该项视为已删除。
命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)
语法
声明
Public MustOverride Sub ReportLiveItemById ( _
globalId As SyncId _
)
用法
Dim instance As DeleteDetector
Dim globalId As SyncId
instance.ReportLiveItemById(globalId)
public abstract void ReportLiveItemById (
SyncId globalId
)
public:
virtual void ReportLiveItemById (
SyncId^ globalId
) abstract
public abstract void ReportLiveItemById (
SyncId globalId
)
public abstract function ReportLiveItemById (
globalId : SyncId
)
参数
- globalId
要报告为活动的项的 ID。
异常
异常类型 | 条件 |
---|---|
globalId 为 null 引用(在 Visual Basic 中为 Nothing)。 |
|
globalId 的格式与副本的 ID 格式架构所指定的格式不匹配。 |
|
未找到具有指定 ID 的项。 |
备注
此方法通知 DeleteDetector 在存储区中找到了项。
对于通过 SqlMetadataStore 获得的实现,只能对未修改的项调用此方法,因为 SaveItemMetadata 会隐式地将已更新的项标记为实时。
请参阅
参考
DeleteDetector 类
DeleteDetector 成员
Microsoft.Synchronization.MetadataStorage 命名空间