ActivityExecutionContextManager.CompleteExecutionContext Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Marca um contexto de execução como concluído.
Sobrecargas
| Name | Description |
|---|---|
| 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 designado ActivityExecutionContext.
Exceções
childContext é uma referência nula (Nothing em Visual Basic).
childContext não está contida no ExecutionContexts.
Observações
O tempo de execução do fluxo de trabalho permite que esta operação tenha sucesso apenas se a atividade no contexto de execução a ser concluída estiver no Closed estado. O forcePersistBoolean parâmetro indica se o contexto de execução concluído deve ser mantido para que fique disponível para recuperação mais tarde (por exemplo, para a execução da compensação).
A sobrecarga de CompleteExecutionContext que não tem o forcePersist parâmetro usa efetivamente um valor de false, de modo que, por defeito, os contextos de execução concluída não são 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 designado ActivityExecutionContext.
- forcePersist
- Boolean
Boolean isso indica se o contexto completo será mantido.
Exceções
childContext é uma referência nula (Nothing em Visual Basic).
childContext não está contida no ExecutionContexts.
Observações
O tempo de execução do fluxo de trabalho permite que esta operação tenha sucesso apenas se a atividade no contexto de execução a ser concluída estiver no Closed estado. O forcePersistBoolean parâmetro indica se o contexto de execução concluído deve ser mantido para que fique disponível para recuperação mais tarde (por exemplo, para a execução da compensação).
A sobrecarga de CompleteExecutionContext que não tem o forcePersist parâmetro usa efetivamente um valor de false, de modo que, por defeito, os contextos de execução concluída não são persistidos.