Udostępnij za pośrednictwem


OperationContext.SetTransactionComplete Metoda

Definicja

Zatwierdza aktualnie wykonującą transakcję.

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

Wyjątki

W kontekście nie ma żadnej transakcji.

Uwagi

Jest to przydatne tylko w operacjach, które mają wartość OperationBehaviorAttribute.TransactionAutoComplete false. Zazwyczaj usługi wykonują te czynności na niektórych, ale nie we wszystkich operacjach. Gdy OperationBehaviorAttribute.TransactionAutoComplete jest fałsz, transakcja zostanie ukończona automatycznie. Należy użyć SetTransactionComplete w przypadkach, gdy nie można określić w czasie projektowania, czy operacja musi zakończyć transakcję.

Dotyczy