OperationContext.SetTransactionComplete Метод

Определение

Фиксирует выполняемую транзакцию.

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

Исключения

В контексте нет транзакции.

Комментарии

Это полезно только в операциях, устанавливающих для атрибута OperationBehaviorAttribute.TransactionAutoComplete значение false. Обычно службы выполняют это действие для некоторых операций, но не для всех. Если атрибут OperationBehaviorAttribute.TransactionAutoComplete имеет значение false, транзакция завершается автоматически. При невозможности определить во время разработки необходимость выполнения транзакции операцией следует использовать SetTransactionComplete.

Применяется к