DependentTransaction.Complete Metoda

Definice

Pokusí se dokončit závislé transakce.

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

Výjimky

Jakýkoli pokus o další práci na transakci po volání této metody. Patří mezi ně vyvolání metod, jako EnlistVolatileje , EnlistDurable, Clone(), DependentClone(DependentCloneOption) nebo jakékoli serializace operací v transakci.

Poznámky

Volání této metody, když závislý klon chce informovat tvůrce transakce, že dokončil svou práci, a transakce může být potvrzena, pokud nadřazený je také připraven.

Po vyvolání tohoto volání byste neměli pokoušet o žádnou další práci na transakci nebo je vyvolána výjimka.

Pokud se doména aplikace po zavolání této metody vypne a před dokončením transakce může transakce přerušit.

Poznámka Tato metoda by měla být volána pouze jednou během životnosti závislé transakce.

Platí pro

Viz také