ActivityExecutionContextManager.CompleteExecutionContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- childContext
- ActivityExecutionContext
Le ActivityExecutionContextdésigné .
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 forcePersist
Boolean
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
- childContext
- ActivityExecutionContext
Le ActivityExecutionContextdésigné .
- 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 forcePersist
Boolean
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.