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
- itemMetadata
Tipo: Microsoft.Synchronization.MetadataStorage. . :: . .ItemMetadata
Os metadados da alteração de item.
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.