DependentTransaction.Complete Método

Definição

Tenta concluir a transação dependente.

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

Exceções

Qualquer tentativa de trabalho adicional na transação depois que esse método é chamado. Isso inclui invocar métodos como EnlistVolatile, , EnlistDurable, Clone(), DependentClone(DependentCloneOption) ou quaisquer operações de serialização na transação.

Comentários

Chame esse método quando o clone dependente quiser informar ao criador da transação que concluiu seu trabalho e a transação poderá ser confirmada se o pai também estiver pronto.

Depois que essa chamada for invocada, você não deverá tentar nenhum trabalho adicional na transação ou uma exceção será gerada.

Se o domínio do aplicativo ficar inativo depois que esse método for chamado e antes da transação ser concluída, a transação poderá anular.

Nota Esse método deve ser chamado apenas uma vez durante o tempo de vida da transação dependente.

Aplica-se a

Confira também