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
ActivityExecutionContext désigné.
Exceptions
childContext
est une référence Null (Nothing
en Visual Basic).
childContext
n'est pas contenu dans le ExecutionContexts de cette instance.
Remarques
L'exécution de workflow permet à cette opération de réussir uniquement si l'état de l'activité dans le contexte d'exécution terminé est Closed
. Le forcePersist
Boolean
paramètre indique si le contexte d’exécution terminé doit être rendu persistant pour pouvoir être récupéré ultérieurement (par exemple, pour que la compensation s’exécute).
La surcharge de CompleteExecutionContext qui n'a pas le paramètre forcePersist
utilise efficacement une valeur false
, afin que les contextes d'exécution terminés ne soient pas rendus persistant par défaut.
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
ActivityExecutionContext désigné.
- forcePersist
- Boolean
Boolean
qui indique si le contexte terminé sera rendu persistant.
Exceptions
childContext
est une référence Null (Nothing
en Visual Basic).
childContext
n'est pas contenu dans le ExecutionContexts de cette instance.
Remarques
L'exécution de workflow permet à cette opération de réussir uniquement si l'état de l'activité dans le contexte d'exécution terminé est Closed
. Le forcePersist
Boolean
paramètre indique si le contexte d’exécution terminé doit être rendu persistant pour pouvoir être récupéré ultérieurement (par exemple, pour que la compensation s’exécute).
La surcharge de CompleteExecutionContext qui n'a pas le paramètre forcePersist
utilise efficacement une valeur false
, afin que les contextes d'exécution terminés ne soient pas rendus persistant par défaut.