Méthode ChangeApplicationServices.ReportItemChangeApplied
Signale au service d'application de modifications qu'une modification d'élément a été appliquée avec succès au réplica de destination.
Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)
Syntaxe
'Déclaration
Public Sub ReportItemChangeApplied ( _
itemChange As ItemChange _
)
'Utilisation
Dim instance As ChangeApplicationServices
Dim itemChange As ItemChange
instance.ReportItemChangeApplied(itemChange)
public void ReportItemChangeApplied (
ItemChange itemChange
)
public:
void ReportItemChangeApplied (
ItemChange^ itemChange
)
public void ReportItemChangeApplied (
ItemChange itemChange
)
public function ReportItemChangeApplied (
itemChange : ItemChange
)
Paramètres
- itemChange
Modification d'élément qui a été appliquée avec succès au réplica de destination.
Exceptions
Type d'exception | Condition |
---|---|
Un paramètre obligatoire est une Null. |
|
Un objet ChangeApplicationContext est déjà actif. Pour qu'une autre modification puisse être traitée, l'objet ChangeApplicationContext actif doit être traité jusqu'à ce que sa propriété ChangeApplicationAction ait la valeur Finished. |
|
itemChange ne contient pas de connaissance courante. |
|
Le schéma du format d'ID de l'objet de connaissance contenu dans itemChange ne correspond pas au schéma du format d'ID spécifié lors de l'initialisation de cet objet. |
|
L'application des modifications n'a pas été démarrée, ou itemChange a été signalé comme ayant été appliqué avec succès ou comme étant en conflit. |
|
La connaissance acquise pour la modification ne contient pas la connaissance oubliée acquise. |
Notes
Lorsque itemChange contient des unités de modification, toutes les unités de modification sont signalées comme ayant été appliquées avec succès, à l'exception des unités de modification qui sont en conflit.
Lorsque itemChange contient des unités de modification qui ont été précédemment signalées comme ayant échoué, cette méthode lève une exception. Pour signaler des unités de modification qui ont été appliquées avec succès mais qui ont été précédemment signalées comme ayant échoué, appelez la méthode ReportChangeUnitChangeApplied pour chaque unité de modification.
Voir aussi
Référence
Classe ChangeApplicationServices
Membres ChangeApplicationServices
Espace de noms Microsoft.Synchronization