ActivityExecutionContextManager.CompleteExecutionContext 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.
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
- childContext
- ActivityExecutionContext
O ActivityExecutionContext designado.
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
- childContext
- ActivityExecutionContext
O ActivityExecutionContext designado.
- 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.