Compartilhar via


Representante 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
)
/** @delegate */
public delegate boolean ItemFilterCallback (
    ItemMetadata itemMetadata
)
JScript supports the use of delegates, but not the declaration of new ones.

Parâmetros

  • itemMetadata
    Os metadados da alteração de item.

Valor de retorno

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