Méthode DeleteDetector.FindUnreportedItemsByIndexedFields
En cas de substitution dans une classe dérivée, retourne la liste des éléments qui ont l'ensemble spécifié de valeurs de champ indexé 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 FindUnreportedItemsByIndexedFields ( _
fields As IEnumerable(Of KeyValuePair(Of String, Object)) _
) As IEnumerable(Of ItemMetadata)
'Utilisation
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
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedFields (
IEnumerable<KeyValuePair<String,Object>> fields
)
public abstract function FindUnreportedItemsByIndexedFields (
fields : IEnumerable<KeyValuePair<String,Object>>
) : IEnumerable<ItemMetadata>
Paramètres
- fields
Jeu de paires de nom et de valeur de champ indexé qui définissent les éléments pour lesquels il faut effectuer une recherche.
Valeur de retour
Liste des éléments qui ont l'ensemble spécifié de valeur de champ indexé 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 |
---|---|
fields est une référence nulle (Rien dans Visual Basic). |
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