Méthode DeleteDetector.ReportLiveItemByIndexedFields
En cas de substitution dans une classe dérivée, signale que l'élément identifié par le jeu spécifié de valeurs de champs indexés est actif et ne doit pas être considéré comme étant supprimé.
Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)
Syntaxe
'Déclaration
Public MustOverride Sub ReportLiveItemByIndexedFields ( _
fields As IEnumerable(Of KeyValuePair(Of String, Object)) _
)
'Utilisation
Dim instance As DeleteDetector
Dim fields As IEnumerable(Of KeyValuePair(Of String, Object))
instance.ReportLiveItemByIndexedFields(fields)
public abstract void ReportLiveItemByIndexedFields (
IEnumerable<KeyValuePair<string,Object>> fields
)
public:
virtual void ReportLiveItemByIndexedFields (
IEnumerable<KeyValuePair<String^, Object^>>^ fields
) abstract
public abstract void ReportLiveItemByIndexedFields (
IEnumerable<KeyValuePair<String,Object>> fields
)
public abstract function ReportLiveItemByIndexedFields (
fields : IEnumerable<KeyValuePair<String,Object>>
)
Paramètres
- fields
Jeu de paires de nom et de valeur de champ indexé qui définissent l'élément à signaler comme étant actif.
Exceptions
Type d'exception | Condition |
---|---|
fields est une référence nulle (Rien dans Visual Basic). |
|
Aucun élément n'a été trouvé avec l'index spécifié. |
Notes
Cette méthode signale à DeleteDetector qu'un jeu d'éléments a été trouvé dans le magasin.
Pour l'implémentation qui est disponible via SqlMetadataStore, cette méthode doit seulement être appelée sur des éléments non modifiés, car la méthode SaveItemMetadata marque implicitement les éléments mis à jour comme étant actifs.
Voir aussi
Référence
Classe DeleteDetector
Membres DeleteDetector
Espace de noms Microsoft.Synchronization.MetadataStorage