Método DeleteDetector.FindUnreportedItemsByIndexedField
Quando substituído em uma classe derivada, retorna uma lista de itens que têm o valor do campo indexado especificado, não estão marcados como ativos no repositório de metadados e que ainda não estão marcados como excluídos.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)
Sintaxe
'Declaração
Public MustOverride Function FindUnreportedItemsByIndexedField ( _
fieldName As String, _
value As Object _
) As IEnumerable(Of ItemMetadata)
'Uso
Dim instance As DeleteDetector
Dim fieldName As String
Dim value As Object
Dim returnValue As IEnumerable(Of ItemMetadata)
returnValue = instance.FindUnreportedItemsByIndexedField(fieldName, value)
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedField (
string fieldName,
Object value
)
public:
virtual IEnumerable<ItemMetadata^>^ FindUnreportedItemsByIndexedField (
String^ fieldName,
Object^ value
) abstract
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedField (
String fieldName,
Object value
)
public abstract function FindUnreportedItemsByIndexedField (
fieldName : String,
value : Object
) : IEnumerable<ItemMetadata>
Parâmetros
- fieldName
O nome do campo indexado.
- value
O valor do campo indexado.
Valor de retorno
Uma lista de itens que têm o valor do campo indexado especificado, não estão marcados como ativos no repositório de metadados e ainda não estão marcados como excluídos. Quando não existir nenhum item, uma coleção vazia será retornada.
Exceções
Tipo de exceção | Condição |
---|---|
fieldName é um referência nula (Nothing no Visual Basic) ou value é um referência nula (Nothing no Visual Basic). |
|
fieldName tem comprimento 0 ou value é uma cadeira de caracteres e tem comprimento 0. |
Comentários
Um item está marcado como ativo no repositório de metadados quando ReplicaMetadata.SaveItemMetadata foi chamado para um item alterado ou quando ReportLiveItemByIndexedField ou ReportLiveItemByIndexedFields foi chamado para um item inalterado, porém ativo.
Consulte também
Referência
Classe DeleteDetector
Membros DeleteDetector
Namespace Microsoft.Synchronization.MetadataStorage