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 |
---|---|
fields é um referência nula (Nothing no Visual Basic). |
|
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