Compartilhar via


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

ArgumentNullException

fieldName é um referência nula (Nothing no Visual Basic) ou value é um referência nula (Nothing no Visual Basic).

ArgumentException

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