次の方法で共有


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 に渡されます。Metadata Storage Service は、変更検出時に項目の変更が検出されるたびに、このデリゲートを一度呼び出します。呼び出されたデリゲートは、項目の変更に関するメタデータを調査して、変更を変更バッチに含めるべきかどうかを示すことができます。

参照

リファレンス

Microsoft.Synchronization.MetadataStorage 名前空間