ActivityExecutionContextManager.CompleteExecutionContext Método

Definição

Marca um contexto de execução como concluído.

Sobrecargas

CompleteExecutionContext(ActivityExecutionContext)

Marca um contexto de execução como concluído.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marca um contexto de execução como concluído.

CompleteExecutionContext(ActivityExecutionContext)

Marca um contexto de execução como concluído.

public:
 void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext);
public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext)

Parâmetros

Exceções

childContext é uma referência nula (Nothing no Visual Basic).

childContext não está contido no ExecutionContextsdesta instância.

Comentários

O runtime do fluxo de trabalho permite que essa operação seja bem-sucedida somente se a atividade no contexto de execução que está sendo concluída estiver no estado Closed. O parâmetro forcePersistBoolean indica se o contexto de execução concluído deve ser mantido para que ele esteja disponível para recuperação posteriormente (por exemplo, para que a compensação seja executada).

A sobrecarga de CompleteExecutionContext que não tem o parâmetro forcePersist usa efetivamente um valor de false, de modo que, por padrão, os contextos de execução concluídos não sejam persistidos.

Aplica-se a

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marca um contexto de execução como concluído.

public:
 void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext, bool forcePersist);
public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext, bool forcePersist);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext * bool -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext, forcePersist As Boolean)

Parâmetros

forcePersist
Boolean

Boolean que indica se o contexto concluído será mantido.

Exceções

childContext é uma referência nula (Nothing no Visual Basic).

childContext não está contido no ExecutionContextsdesta instância.

Comentários

O runtime do fluxo de trabalho permite que essa operação seja bem-sucedida somente se a atividade no contexto de execução que está sendo concluída estiver no estado Closed. O parâmetro forcePersistBoolean indica se o contexto de execução concluído deve ser mantido para que ele esteja disponível para recuperação posteriormente (por exemplo, para que a compensação seja executada).

A sobrecarga de CompleteExecutionContext que não tem o parâmetro forcePersist usa efetivamente um valor de false, de modo que, por padrão, os contextos de execução concluídos não sejam persistidos.

Aplica-se a