ActivityExecutionContextManager.CompleteExecutionContext Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- childContext
- ActivityExecutionContext
El ActivityExecutionContextdesignado.
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 forcePersist
Boolean
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
- childContext
- ActivityExecutionContext
El ActivityExecutionContextdesignado.
- 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 forcePersist
Boolean
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.