ActivityExecutionContext Klasse

Definition

Achtung

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Stellt die Ausführungsumgebung einer Activity. Diese Klasse kann nicht vererbt werden.

public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Vererbung
ActivityExecutionContext
Attribute
Implementiert

Hinweise

Note

In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.

Stellt die Ausführungsumgebung einer Activity. Diese Klasse macht die Workflowlaufzeitfunktionen und -dienste selektiv für einzelne Aktivitäten verfügbar. Diese Klasse kann nicht vererbt werden.

Weitere Informationen finden Sie unter Grundlegendes zum Aktivitätsausführungskontext.

Felder

Name Beschreibung
CurrentExceptionProperty
Veraltet.

Stellt eine Ausnahme dar, die während der Ausführung der Workflowinstanz aufgetreten ist. Diese Eigenschaft weist nur dann einen Wert auf, wenn sich eine Aktivität im fehlerhaften Zustand befindet.

Eigenschaften

Name Beschreibung
Activity
Veraltet.

Ruft ab, die Activity derzeit innerhalb dieses Ausführungskontexts ausgeführt wird.

ContextGuid
Veraltet.

Ruft den ContextID zugeordneten Activityab.

ExecutionContextManager
Veraltet.

Ruft die ActivityExecutionContextManager zugeordnete Instanz ab.

Methoden

Name Beschreibung
CancelActivity(Activity)
Veraltet.

Wird von einer zusammengesetzten Aktivität aufgerufen, um den Abbruch einer untergeordneten Aktivität zu planen. Die Workflowlaufzeit lässt den Abbruch einer untergeordneten Aktivität, die Executing sich nicht im Zustand befindet, nicht zu.

CloseActivity()
Veraltet.

Gibt an, dass die derzeit ausgeführte Aktivität in den Closed Zustand übergehen soll.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
ExecuteActivity(Activity)
Veraltet.

Wird von einer zusammengesetzten Aktivität aufgerufen, um die Ausführung einer untergeordneten Aktivität zu planen. Die Workflowlaufzeit lässt die Ausführung einer untergeordneten Aktivität nicht zu, die sich nicht im initialisierten Zustand befindet.

GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetService(Type)
Veraltet.

Gibt einen Dienst des angegebenen Typs zurück.

GetService<T>()
Veraltet.

Gibt einen Dienstanbieter der angegebenen TypeZurück.

GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TrackData(Object)
Veraltet.

Ruft die Track-Methode für die zugeordnete ActivityMethode auf.

TrackData(String, Object)
Veraltet.

Ruft die Track-Methode für die zugeordnete ActivityMethode auf.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDisposable.Dispose()
Veraltet.

Gibt alle vom ActivityExecutionContextverwendeten Ressourcen frei.

Gilt für: