Freigeben über


OperationContext.SetTransactionComplete Methode

Definition

Führt einen Commit für die aktuell ausführende Transaktion aus.

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

Ausnahmen

Der Kontext enthält keine Transaktion.

Hinweise

Dies ist nur für Vorgänge sinnvoll, für die für OperationBehaviorAttribute.TransactionAutoCompletefalse festgelegt ist. Dies wird von Diensten normalerweise für einige aber nicht für alle Vorgänge durchgeführt. Weist OperationBehaviorAttribute.TransactionAutoComplete den Wert false auf, wird die Transaktion automatisch abgeschlossen. Verwenden Sie in den Fällen, in denen während der Entwurfszeit nicht festgelegt werden kann, ob ein Vorgang die Transaktion abschließen muss, SetTransactionComplete.

Gilt für