FindUnreportedItemsByIndexedField Método

Cuando se invalida en una clase derivada, devuelve una lista de los elementos que tienen el valor 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 FindUnreportedItemsByIndexedField ( _
    fieldName As String, _
    value As Object _
) As IEnumerable(Of ItemMetadata)
'Uso
Dim instance As DeleteDetector
Dim fieldName As String
Dim value As Object
Dim returnValue As IEnumerable(Of ItemMetadata)

returnValue = instance.FindUnreportedItemsByIndexedField(fieldName, _
    value)
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedField(
    string fieldName,
    Object value
)
public:
virtual IEnumerable<ItemMetadata^>^ FindUnreportedItemsByIndexedField(
    String^ fieldName, 
    Object^ value
) abstract
abstract FindUnreportedItemsByIndexedField : 
        fieldName:string * 
        value:Object -> IEnumerable<ItemMetadata> 
public abstract function FindUnreportedItemsByIndexedField(
    fieldName : String, 
    value : Object
) : IEnumerable<ItemMetadata>

Parámetros

Valor devuelto

Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'ItemMetadata> ) > ) >
Una lista de los elementos que tienen el valor 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. Cuando no existe ningún elemento, se devuelve una colección vacía.

Excepciones

Excepción Condición
ArgumentNullException

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

ArgumentException

fieldName tiene longitud 0 o value es una cadena y tiene longitud 0.

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