DependentTransaction.Complete Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.