Поделиться через


Делегат 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