DependentTransaction.Complete 方法

定義

嘗試完成相依交易。

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

例外狀況

任何嘗試在此方法呼叫後於交易上進行其他的工作。 這些嘗試包括叫用方法 (例如 EnlistVolatileEnlistDurableClone()DependentClone(DependentCloneOption)) 或對交易的任何序列化作業。

備註

當相依複製品想要通知交易的建立者已完成其工作時,請呼叫這個方法,如果父系也就緒,則可以認可交易。

叫用此呼叫之後,您不應該嘗試對交易執行任何其他工作,或擲回例外狀況。

如果應用程式域在呼叫這個方法之後關閉,而且在交易完成之前,交易可能會中止。

注意 只有在相依交易的存留期期間,才應該呼叫這個方法一次。

適用於

另請參閱