Partager via


Méthode DeleteDetector.FindUnreportedItemsByIndexedField

En cas de substitution dans une classe dérivée, retourne la liste des éléments qui ont la valeur de champ indexé spécifiée et qui ne sont ni marqués actuellement comme actifs dans le magasin des métadonnées, ni déjà marqués comme supprimés.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Function FindUnreportedItemsByIndexedField ( _
    fieldName As String, _
    value As Object _
) As IEnumerable(Of ItemMetadata)
'Utilisation
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
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedField (
    String fieldName, 
    Object value
)
public abstract function FindUnreportedItemsByIndexedField (
    fieldName : String, 
    value : Object
) : IEnumerable<ItemMetadata>

Paramètres

  • fieldName
    Nom du champ indexé.
  • value
    Valeur du champ indexé.

Valeur de retour

Liste des éléments qui ont la valeur de champ indexé spécifiée et qui ne sont ni marqués actuellement comme actifs dans le magasin des métadonnées, ni déjà marqués comme supprimés. Lorsque aucun élément n'existe, une collection vide est retournée.

Exceptions

Type d'exception Condition

ArgumentNullException

fieldName est une référence nulle (Rien dans Visual Basic) ou value est une référence nulle (Rien dans Visual Basic).

ArgumentException

fieldName est de longueur 0 ou value est une chaîne et est de longueur 0.

Notes

Un élément est marqué comme étant actif dans le magasin des métadonnées lorsque ReplicaMetadata.SaveItemMetadata a été appelée pour un élément modifié, ou lorsque ReportLiveItemByIndexedField ou ReportLiveItemByIndexedFields a été appelée pour un élément inchangé mais toujours actif.

Voir aussi

Référence

Classe DeleteDetector
Membres DeleteDetector
Espace de noms Microsoft.Synchronization.MetadataStorage