OperationContext::SetTransactionComplete Method ()
.NET Framework (current version)
Commits the currently executing transaction.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Exception | Condition |
|---|---|
| InvalidOperationException | There is no transaction in the context. |
This is only useful in operations that set OperationBehaviorAttribute::TransactionAutoComplete to false. Typically, services do this on some but not all operations. When OperationBehaviorAttribute::TransactionAutoComplete is false the transaction completes automatically. Use SetTransactionComplete in cases where it is not possible to determine at design-time whether an operation needs to complete the transaction.
.NET Framework
Available since 3.0
Available since 3.0
Show: