Método DeleteDetector.ReportLiveItemByIndexedField
Quando substituído em uma classe derivada, informa que o item que é identificado pelo valor 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 ReportLiveItemByIndexedField ( _
fieldName As String, _
fieldValue As Object _
)
'Uso
Dim instance As DeleteDetector
Dim fieldName As String
Dim fieldValue As Object
instance.ReportLiveItemByIndexedField(fieldName, fieldValue)
public abstract void ReportLiveItemByIndexedField (
string fieldName,
Object fieldValue
)
public:
virtual void ReportLiveItemByIndexedField (
String^ fieldName,
Object^ fieldValue
) abstract
public abstract void ReportLiveItemByIndexedField (
String fieldName,
Object fieldValue
)
public abstract function ReportLiveItemByIndexedField (
fieldName : String,
fieldValue : Object
)
Parâmetros
- fieldName
O nome do campo indexado.
- fieldValue
O valor do campo indexado.
Exceções
Tipo de exceção | Condição |
---|---|
fieldName é um referência nula (Nothing no Visual Basic) ou fieldValue é um referência nula (Nothing no Visual Basic). |
|
fieldName tem comprimento 0. |
|
Nenhum item foi encontrado com o índice especificado. |
Comentários
Este método notifica DeleteDetector de que foi localizado um item 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 ativos.
Consulte também
Referência
Classe DeleteDetector
Membros DeleteDetector
Namespace Microsoft.Synchronization.MetadataStorage