OperationContext.SetTransactionComplete Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ę.