ReportLiveItemByIndexedField Método

Cuando se invalida en una clase derivada, notifica que el elemento identificado por el valor del campo indizado está activo y no debería considerarse eliminado.

Espacio de nombres:  Microsoft.Synchronization.MetadataStorage
Ensamblado:  Microsoft.Synchronization.MetadataStorage (en Microsoft.Synchronization.MetadataStorage.dll)

Sintaxis

'Declaración
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
abstract ReportLiveItemByIndexedField : 
        fieldName:string * 
        fieldValue:Object -> unit 
public abstract function ReportLiveItemByIndexedField(
    fieldName : String, 
    fieldValue : Object
)

Parámetros

Excepciones

Excepción Condición
ArgumentNullException

fieldName es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). , o fieldValue es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). .

ArgumentException

La longitud de fieldName es 0.

ItemMetadataNotFoundException

No se encontró ningún elemento con el índice especificado.

Notas

Este método notifica a DeleteDetector que se ha encontrado un elemento en el almacén.

Para la implementación que está disponible a través de SqlMetadataStore, sólo es necesario llamar a este método en elementos sin modificar porque SaveItemMetadata marca implícitamente los elementos actualizados como activos.

Vea también

Referencia

DeleteDetector Clase

DeleteDetector Miembros

Microsoft.Synchronization.MetadataStorage Espacio de nombres