DependentTransaction.Complete Metod

Definition

Försöker slutföra den beroende transaktionen.

public:
 void Complete();
public void Complete();
member this.Complete : unit -> unit
Public Sub Complete ()

Undantag

Alla försök till ytterligare arbete med transaktionen efter att den här metoden anropats. Dessa omfattar att anropa metoder som EnlistVolatile, EnlistDurable, Clone(), DependentClone(DependentCloneOption) eller serialiseringsåtgärder för transaktionen.

Kommentarer

Anropa den här metoden när den beroende klonen vill informera skaparen av transaktionen om att den har slutfört sitt arbete och transaktionen kan checkas in om den överordnade också är klar.

När det här anropet har anropats bör du inte försöka utföra något ytterligare arbete med transaktionen, eller så utlöses ett undantag.

Om programdomänen försvinner efter att den här metoden anropats, och innan transaktionen har slutförts, kan transaktionen avbrytas.

Observera Den här metoden ska bara anropas en gång under den beroende transaktionens livslängd.

Gäller för

Se även