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 ActivityExecutionContextdesignado.
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 forcePersist
Boolean
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
- childContext
- ActivityExecutionContext
O ActivityExecutionContextdesignado.
- 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 forcePersist
Boolean
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.