ReplicaMetadata.ItemFilterCallback 委托

表示将用于确定项变更是否应包括在变更批中的方法。

命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)

语法

声明
Public Delegate Function ItemFilterCallback ( _
    itemMetadata As ItemMetadata _
) As Boolean
用法
Dim instance As New ItemFilterCallback(AddressOf HandlerMethod)
public delegate bool ItemFilterCallback (
    ItemMetadata itemMetadata
)
public delegate bool ItemFilterCallback (
    ItemMetadata^ itemMetadata
)
/** @delegate */
public delegate boolean ItemFilterCallback (
    ItemMetadata itemMetadata
)
JScript supports the use of delegates, but not the declaration of new ones.

参数

  • itemMetadata
    项变更的元数据。

返回值

如果要将项变更包括在变更批中,则应为 true;否则应为 false

备注

此委托传递给 ReplicaMetadata.GetFilteredChangeBatch,以执行经筛选的同步。元数据存储服务会为变更检测期间检测到的每个项变更调用一次此委托。该委托在调用时会检查项变更元数据,并指示是否应将变更包括在变更批中。

请参阅

参考

Microsoft.Synchronization.MetadataStorage 命名空间