Compartilhar via


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 ExecutionContexts desta instância.

Comentários

O tempo de execução do fluxo de trabalho permite que essa operação seja realizada com sucesso somente se a atividade no contexto de execução que está sendo concluída estiver no Closed estado. O forcePersist Boolean parâmetro indica se o contexto de execução concluído deve ser persistido para que ele esteja disponível para recuperação posteriormente (por exemplo, para a execução da compensação).

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

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 completo será persistido.

Exceções

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

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

Comentários

O tempo de execução do fluxo de trabalho permite que essa operação seja realizada com sucesso somente se a atividade no contexto de execução que está sendo concluída estiver no Closed estado. O forcePersist Boolean parâmetro indica se o contexto de execução concluído deve ser persistido para que ele esteja disponível para recuperação posteriormente (por exemplo, para a execução da compensação).

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

Aplica-se a