ReportLiveItemByIndexedFields Método

Cuando se invalida en una clase derivada, notifica que el elemento identificado por el conjunto de valores especificado para los campos indizados 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 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
abstract ReportLiveItemByIndexedFields : 
        fields:IEnumerable<KeyValuePair<string, Object>> -> unit 
public abstract function ReportLiveItemByIndexedFields(
    fields : IEnumerable<KeyValuePair<String, Object>>
)

Parámetros

Excepciones

Excepción Condición
ArgumentNullException

fields es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). .

ItemMetadataNotFoundException

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

Notas

Este método notifica a DeleteDetector que se ha encontrado un conjunto de elementos 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