Compartir a través de


ActivityExecutionContextManager.CompleteExecutionContext Método

Definición

Marca un contexto de ejecución como completado.

Sobrecargas

CompleteExecutionContext(ActivityExecutionContext)

Marca un contexto de ejecución como completado.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marca un contexto de ejecución como completado.

CompleteExecutionContext(ActivityExecutionContext)

Marca un contexto de ejecución como completado.

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

Excepciones

childContext es una referencia nula (Nothing en Visual Basic).

childContext no se encuentra en el ExecutionContextsde esta instancia.

Comentarios

El tiempo de ejecución del flujo de trabajo permite que esta operación se realice correctamente solo si la actividad en el contexto de ejecución que se está completando está en estado Closed. El parámetro forcePersistBoolean indica si se debe conservar el contexto de ejecución completado para que esté disponible para su recuperación más adelante (por ejemplo, para la compensación que se va a ejecutar).

La sobrecarga de CompleteExecutionContext que no tiene el parámetro forcePersist usa eficazmente un valor de false, de modo que, de forma predeterminada, los contextos de ejecución completados no se conservan.

Se aplica a

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marca un contexto de ejecución como completado.

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 si se conservará el contexto completado.

Excepciones

childContext es una referencia nula (Nothing en Visual Basic).

childContext no se encuentra en el ExecutionContextsde esta instancia.

Comentarios

El tiempo de ejecución del flujo de trabajo permite que esta operación se realice correctamente solo si la actividad en el contexto de ejecución que se está completando está en estado Closed. El parámetro forcePersistBoolean indica si se debe conservar el contexto de ejecución completado para que esté disponible para su recuperación más adelante (por ejemplo, para la compensación que se va a ejecutar).

La sobrecarga de CompleteExecutionContext que no tiene el parámetro forcePersist usa eficazmente un valor de false, de modo que, de forma predeterminada, los contextos de ejecución completados no se conservan.

Se aplica a