Partager via


Méthode ChangeApplicationServices.ReportRecoverableErrorOnItemChange

Signale au service d'application de modifications qu'une erreur récupérable s'est produite lorsque le fournisseur de destination a essayé d'appliquer la modification d'élément.

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

Syntaxe

'Déclaration
Public Sub ReportRecoverableErrorOnItemChange ( _
    itemChange As ItemChange, _
    errorData As RecoverableErrorData _
)
'Utilisation
Dim instance As ChangeApplicationServices
Dim itemChange As ItemChange
Dim errorData As RecoverableErrorData

instance.ReportRecoverableErrorOnItemChange(itemChange, errorData)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange,
    RecoverableErrorData errorData
)
public:
void ReportRecoverableErrorOnItemChange (
    ItemChange^ itemChange, 
    RecoverableErrorData^ errorData
)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange, 
    RecoverableErrorData errorData
)
public function ReportRecoverableErrorOnItemChange (
    itemChange : ItemChange, 
    errorData : RecoverableErrorData
)

Paramètres

  • itemChange
    Modification d'élément dont l'application au réplica de destination a échoué.
  • errorData
    Informations supplémentaires relatives à l'erreur.

Exceptions

Type d'exception Condition

ArgumentNullException

Un paramètre obligatoire est une Null.

ChangeNeedsKnowledgeException

itemChange ne contient pas de connaissance courante.

SyncIdFormatMismatchException

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.

SyncInvalidOperationException

L'application des modifications n'a pas été démarrée, ou itemChange a déjà été signalé comme ayant été appliqué avec succès ou comme étant en conflit, ou toute unité de modification contenue dans itemChange a été signalée comme ayant été appliquée avec succès ou comme étant en conflit.

Notes

Lorsque cette méthode est appelée et que itemChange contient des unités de modification, toutes les unités de modification sont marquées comme n'ayant pas pu être appliquées.

Voir aussi

Référence

Classe ChangeApplicationServices
Membres ChangeApplicationServices
Espace de noms Microsoft.Synchronization