Share via


Delegação ReplicaMetadata.ItemFilterCallback

Representa o método que determinará se uma alteração de item deve ser incluída em um lote de alterações.

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (em Microsoft.Synchronization.MetadataStorage.dll)

Sintaxe

'Declaração
Public Delegate Function ItemFilterCallback ( _
    itemMetadata As ItemMetadata _
) As Boolean
'Uso
Dim instance As New ItemFilterCallback(AddressOf HandlerMethod)
public delegate bool ItemFilterCallback(
    ItemMetadata itemMetadata
)
public delegate bool ItemFilterCallback(
    ItemMetadata^ itemMetadata
)
type ItemFilterCallback = 
    delegate of 
        itemMetadata:ItemMetadata -> bool

Parâmetros

Valor de retorno

Tipo: System. . :: . .Boolean
true para incluir a alteração de item no lote de alterações; caso contrário, false.

Comentários

Esse representante é passado para ReplicaMetadata..::..GetFilteredChangeBatch para que seja executada a sincronização filtrada. O serviço de armazenamento de metadados chama esse representante uma vez para cada alteração de item que é detectada durante a detecção de alterações. Quando o representante é chamado, ele pode inspecionar os metadados da alteração de item e indicar se a alteração deve ser incluída no lote de alterações.

Consulte também

Referência

Namespace Microsoft.Synchronization.MetadataStorage