ActivityExecutionContextManager.CompleteExecutionContext Metoda

Definicja

Oznacza kontekst wykonywania jako ukończony.

Przeciążenia

CompleteExecutionContext(ActivityExecutionContext)

Oznacza kontekst wykonywania jako ukończony.

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Oznacza kontekst wykonywania jako ukończony.

CompleteExecutionContext(ActivityExecutionContext)

Oznacza kontekst wykonywania jako ukończony.

public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext);

Parametry

Wyjątki

childContext jest odwołaniem o wartości null (Nothing w Visual Basic).

childContext nie jest zawarta w ExecutionContextstego wystąpienia .

Uwagi

Środowisko uruchomieniowe przepływu pracy umożliwia wykonanie tej operacji powodzenia tylko wtedy, gdy działanie w kontekście wykonywania jest w stanie Closed. Parametr forcePersistBoolean wskazuje, czy ukończony kontekst wykonywania powinien być utrwalone, tak aby był dostępny do pobierania w późniejszym czasie (na przykład w celu wyrównania do uruchomienia).

Przeciążenie CompleteExecutionContext, które nie ma parametru forcePersist skutecznie używa wartości false, dzięki czemu domyślnie ukończone konteksty wykonywania nie są utrwalane.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CompleteExecutionContext(ActivityExecutionContext, Boolean)

Oznacza kontekst wykonywania jako ukończony.

public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext, bool forcePersist);

Parametry

forcePersist
Boolean

Boolean, który wskazuje, czy ukończony kontekst zostanie utrwalone.

Wyjątki

childContext jest odwołaniem o wartości null (Nothing w Visual Basic).

childContext nie jest zawarta w ExecutionContextstego wystąpienia .

Uwagi

Środowisko uruchomieniowe przepływu pracy umożliwia wykonanie tej operacji powodzenia tylko wtedy, gdy działanie w kontekście wykonywania jest w stanie Closed. Parametr forcePersistBoolean wskazuje, czy ukończony kontekst wykonywania powinien być utrwalone, tak aby był dostępny do pobierania w późniejszym czasie (na przykład w celu wyrównania do uruchomienia).

Przeciążenie CompleteExecutionContext, które nie ma parametru forcePersist skutecznie używa wartości false, dzięki czemu domyślnie ukończone konteksty wykonywania nie są utrwalane.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1