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.