Partager via


ActivityExecutionContextManager.CompleteExecutionContext Méthode

Définition

Marque un contexte d’exécution comme terminé.

Surcharges

CompleteExecutionContext(ActivityExecutionContext)

Marque un contexte d’exécution comme terminé.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marque un contexte d’exécution comme terminé.

CompleteExecutionContext(ActivityExecutionContext)

Marque un contexte d’exécution comme terminé.

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)

Paramètres

Exceptions

childContext est une référence Null (Nothing en Visual Basic).

childContext n’est pas contenu dans la ExecutionContextsde cette instance.

Remarques

Le runtime de flux de travail permet à cette opération de réussir uniquement si l’activité dans le contexte d’exécution en cours d’exécution est dans l’état Closed. Le paramètre forcePersistBoolean indique si le contexte d’exécution terminé doit être conservé afin qu’il soit disponible pour la récupération ultérieurement (par exemple, pour une compensation à exécuter).

La surcharge de CompleteExecutionContext qui n’a pas le paramètre forcePersist utilise efficacement une valeur de false, afin que par défaut, les contextes d’exécution terminés ne soient pas conservés.

S’applique à

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Marque un contexte d’exécution comme terminé.

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)

Paramètres

forcePersist
Boolean

Boolean qui indique si le contexte terminé est conservé.

Exceptions

childContext est une référence Null (Nothing en Visual Basic).

childContext n’est pas contenu dans la ExecutionContextsde cette instance.

Remarques

Le runtime de flux de travail permet à cette opération de réussir uniquement si l’activité dans le contexte d’exécution en cours d’exécution est dans l’état Closed. Le paramètre forcePersistBoolean indique si le contexte d’exécution terminé doit être conservé afin qu’il soit disponible pour la récupération ultérieurement (par exemple, pour une compensation à exécuter).

La surcharge de CompleteExecutionContext qui n’a pas le paramètre forcePersist utilise efficacement une valeur de false, afin que par défaut, les contextes d’exécution terminés ne soient pas conservés.

S’applique à