Partilhar via


Método DeleteDetector.ReportLiveItemByIndexedFields

Quando substituído em uma classe derivada, informa que o item identificado pelo conjunto especificado de valores de campo indexado está ativo e não deve ser considerado excluído.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)

Sintaxe

'Declaração
Public MustOverride Sub ReportLiveItemByIndexedFields ( _
    fields As IEnumerable(Of KeyValuePair(Of String, Object)) _
)
'Uso
Dim instance As DeleteDetector
Dim fields As IEnumerable(Of KeyValuePair(Of String, Object))

instance.ReportLiveItemByIndexedFields(fields)
public abstract void ReportLiveItemByIndexedFields (
    IEnumerable<KeyValuePair<string,Object>> fields
)
public:
virtual void ReportLiveItemByIndexedFields (
    IEnumerable<KeyValuePair<String^, Object^>>^ fields
) abstract
public abstract void ReportLiveItemByIndexedFields (
    IEnumerable<KeyValuePair<String,Object>> fields
)
public abstract function ReportLiveItemByIndexedFields (
    fields : IEnumerable<KeyValuePair<String,Object>>
)

Parâmetros

  • fields
    O conjunto de pares de nome e valor de campo indexado que define o item a ser informado como ativo.

Exceções

Tipo de exceção Condição

ArgumentNullException

fields é um referência nula (Nothing no Visual Basic).

ItemMetadataNotFoundException

Nenhum item foi encontrado com o índice especificado.

Comentários

Este método notifica DeleteDetector de que foi localizado um conjunto de itens no repositório.

Para a implementação que está disponível através de SqlMetadataStore, este método só precisa ser chamado em itens inalterados, pois SaveItemMetadata marca implicitamente os itens atualizados como dinâmicos.

Consulte também

Referência

Classe DeleteDetector
Membros DeleteDetector
Namespace Microsoft.Synchronization.MetadataStorage