ActivityExecutionContextManager.CompleteExecutionContext Methode

Definition

Markiert einen Ausführungskontext als abgeschlossen.

Überlädt

Name Beschreibung
CompleteExecutionContext(ActivityExecutionContext)

Markiert einen Ausführungskontext als abgeschlossen.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Markiert einen Ausführungskontext als abgeschlossen.

CompleteExecutionContext(ActivityExecutionContext)

Markiert einen Ausführungskontext als abgeschlossen.

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)

Parameter

Ausnahmen

childContext ist ein Nullverweis (Nothing in Visual Basic).

childContext ist nicht in den Instanzen ExecutionContextsenthalten.

Hinweise

Mit der Workflowlaufzeit kann dieser Vorgang nur erfolgreich ausgeführt werden, wenn die Aktivität im Ausführungskontext abgeschlossen ist Closed . Der forcePersistBoolean Parameter gibt an, ob der abgeschlossene Ausführungskontext beibehalten werden soll, damit er zu einem späteren Zeitpunkt für den Abruf verfügbar ist (z. B. für die Ausführung der Kompensation).

Die Überladung dieses CompleteExecutionContext Parameters verwendet forcePersist effektiv einen Wert von false, sodass abgeschlossene Ausführungskontexte standardmäßig nicht beibehalten werden.

Gilt für:

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Markiert einen Ausführungskontext als abgeschlossen.

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)

Parameter

forcePersist
Boolean

Boolean das angibt, ob der abgeschlossene Kontext beibehalten wird.

Ausnahmen

childContext ist ein Nullverweis (Nothing in Visual Basic).

childContext ist nicht in den Instanzen ExecutionContextsenthalten.

Hinweise

Mit der Workflowlaufzeit kann dieser Vorgang nur erfolgreich ausgeführt werden, wenn die Aktivität im Ausführungskontext abgeschlossen ist Closed . Der forcePersistBoolean Parameter gibt an, ob der abgeschlossene Ausführungskontext beibehalten werden soll, damit er zu einem späteren Zeitpunkt für den Abruf verfügbar ist (z. B. für die Ausführung der Kompensation).

Die Überladung dieses CompleteExecutionContext Parameters verwendet forcePersist effektiv einen Wert von false, sodass abgeschlossene Ausführungskontexte standardmäßig nicht beibehalten werden.

Gilt für: