OperationContext.SetTransactionComplete Methode

Definition

Führt einen Commit für die aktuell ausgeführte Transaktion durch.

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

Ausnahmen

Im Kontext ist keine Transaktion vorhanden.

Hinweise

Dies ist nur bei Vorgängen nützlich, die auf OperationBehaviorAttribute.TransactionAutoCompletefalse. In der Regel führen Dienste dies für einige, aber nicht für alle Vorgänge aus. Wenn OperationBehaviorAttribute.TransactionAutoComplete "false" ist, wird die Transaktion automatisch abgeschlossen. Verwenden Sie SetTransactionComplete in Fällen, in denen es nicht möglich ist, zur Entwurfszeit zu bestimmen, ob ein Vorgang die Transaktion abschließen muss.

Gilt für: