DependentTransaction.Complete Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.