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
- fields
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'KeyValuePair< (Of < ( <'String, Object> ) > ) >> ) > ) >
Conjunto de nombres y pares de valores de campo indizado que definen los elementos que hay que buscar.
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
Microsoft.Synchronization.MetadataStorage Espacio de nombres