DependentTransaction.Complete Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de terminer la transaction dépendante.
public:
void Complete();
public void Complete ();
member this.Complete : unit -> unit
Public Sub Complete ()
Exceptions
Toute tentative de travail supplémentaire sur la transaction lorsque cette méthode est appelée. Cela inclut l’appel de méthodes telles que EnlistVolatile, EnlistDurable, Clone(), DependentClone(DependentCloneOption) , ou toute opération de sérialisation sur la transaction.
Remarques
Appelez cette méthode lorsque le clone dépendant souhaite informer le créateur de la transaction qu’il a terminé son travail et que la transaction peut être validée si le parent est également prêt.
Une fois cet appel appelé, vous ne devez pas tenter de travail supplémentaire sur la transaction, ou une exception est levée.
Si le domaine d’application tombe en panne après l’appel de cette méthode et avant la fin de la transaction, la transaction peut abandonner.
Note Cette méthode ne doit être appelée qu’une seule fois pendant la durée de vie de la transaction dépendante.