FindUnreportedItemsByIndexedFields Método

Cuando se invalida en una clase derivada, devuelve una lista de los elementos que tienen el conjunto de valores especificado para el campo indizado, que no están marcados actualmente como activos en el almacén de metadatos, y que no se han marcado todavía como eliminados.

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

Sintaxis

'Declaración
Public MustOverride Function FindUnreportedItemsByIndexedFields ( _
    fields As IEnumerable(Of KeyValuePair(Of String, Object)) _
) As IEnumerable(Of ItemMetadata)
'Uso
Dim instance As DeleteDetector
Dim fields As IEnumerable(Of KeyValuePair(Of String, Object))
Dim returnValue As IEnumerable(Of ItemMetadata)

returnValue = instance.FindUnreportedItemsByIndexedFields(fields)
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedFields(
    IEnumerable<KeyValuePair<string, Object>> fields
)
public:
virtual IEnumerable<ItemMetadata^>^ FindUnreportedItemsByIndexedFields(
    IEnumerable<KeyValuePair<String^, Object^>>^ fields
) abstract
abstract FindUnreportedItemsByIndexedFields : 
        fields:IEnumerable<KeyValuePair<string, Object>> -> IEnumerable<ItemMetadata> 
public abstract function FindUnreportedItemsByIndexedFields(
    fields : IEnumerable<KeyValuePair<String, Object>>
) : IEnumerable<ItemMetadata>

Parámetros

Valor devuelto

Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'ItemMetadata> ) > ) >
Una lista de los elementos que tienen el conjunto de valores especificado para los campos indizados, que no están marcados actualmente como activos en el almacén de metadatos, y que no se han marcado todavía como eliminados. Cuando no existe ningún elemento, se devuelve una colección vacía.

Excepciones

Excepción Condición
ArgumentNullException

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

Notas

Un elemento se marca como activo en el almacén de metadatos si se llamó a ReplicaMetadata..::..SaveItemMetadata para un elemento cambiado, o si se llamó a ReportLiveItemByIndexedField o ReportLiveItemByIndexedFields para un elemento no cambiado, pero que todavía está activo.

Vea también

Referencia

DeleteDetector Clase

DeleteDetector Miembros

Microsoft.Synchronization.MetadataStorage Espacio de nombres