OperationContext.SetTransactionComplete Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Faz commit da transação em execução.
public:
void SetTransactionComplete();
public void SetTransactionComplete();
member this.SetTransactionComplete : unit -> unit
Public Sub SetTransactionComplete ()
Exceções
Não há transação nesse contexto.
Observações
Isto só é útil em operações que definem OperationBehaviorAttribute.TransactionAutoComplete para false. Normalmente, os serviços fazem isto em algumas, mas não em todas as operações. Quando OperationBehaviorAttribute.TransactionAutoComplete é falso, a transação é concluída automaticamente. Utilização SetTransactionComplete em casos em que não seja possível determinar em tempo de conceção se uma operação precisa de concluir a transação.