ActivityExecutionContext Klasse

Definition

Achtung

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

Stellt die Ausführungsumgebung von Activity dar. 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

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

Stellt die Ausführungsumgebung von Activity dar. Diese Klasse stellt einzelnen Aktivitäten selektiv Workflowlaufzeit-Funktionen zur Verfügung. Diese Klasse kann nicht vererbt werden.

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

Felder

CurrentExceptionProperty
Veraltet.

Stellt eine Ausnahme dar, die während der Ausführung der Workflowinstanz aufgetreten ist. Diese Eigenschaft verfügt nur über einen Wert, wenn sich eine Aktivität im Fehlerzustand befindet.

Eigenschaften

Activity
Veraltet.

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

ContextGuid
Veraltet.

Ruft die ContextID ab, die dem Activity zugeordnet ist.

ExecutionContextManager
Veraltet.

Ruft den ActivityExecutionContextManager ab, der dieser Instanz zugeordnet ist.

Methoden

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 zu, die sich nicht im Zustand Executing befindet, nicht zu.

CloseActivity()
Veraltet.

Zeigt der Workflowlaufzeit an, dass die momentan ausgeführte Aktivität in den Zustand Closed wechseln sollte.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(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 nicht im initialisierten Zustand ist.

GetHashCode()
Veraltet.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetService(Type)
Veraltet.

Gibt einen Dienst des angegebenen Typs zurück.

GetService<T>()
Veraltet.

Gibt einen Dienstanbieter des angegebenen Type zurück.

GetType()
Veraltet.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des 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 Verfolgungsmethode für die zugeordnete Activity auf.

TrackData(String, Object)
Veraltet.

Ruft die Verfolgungsmethode für die zugeordnete Activity auf.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()
Veraltet.

Gibt alle vom ActivityExecutionContext verwendeten Ressourcen frei.

Erweiterungsmethoden

GetKeyedService<T>(IServiceProvider, Object)
Veraltet.

Ruft einen Dienst vom Typ T aus ab IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)
Veraltet.

Ruft eine Enumeration von Diensten vom Typ serviceType ab IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)
Veraltet.

Ruft eine Enumeration von Diensten vom Typ T ab IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)
Veraltet.

Ruft einen Dienst vom Typ serviceType aus ab IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)
Veraltet.

Ruft einen Dienst vom Typ T aus ab IServiceProvider.

CreateAsyncScope(IServiceProvider)
Veraltet.

Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

CreateScope(IServiceProvider)
Veraltet.

Erstellt eine neue IServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann.

GetRequiredService(IServiceProvider, Type)
Veraltet.

Ruft einen Dienst vom Typ serviceType aus der IServiceProvider-Schnittstelle ab.

GetRequiredService<T>(IServiceProvider)
Veraltet.

Ruft einen Dienst vom Typ T aus der IServiceProvider-Schnittstelle ab.

GetService<T>(IServiceProvider)
Veraltet.

Ruft einen Dienst vom Typ T aus der IServiceProvider-Schnittstelle ab.

GetServices(IServiceProvider, Type)
Veraltet.

Ruft eine Enumeration von Diensten vom Typ serviceType aus der IServiceProvider-Schnittstelle ab.

GetServices<T>(IServiceProvider)
Veraltet.

Ruft eine Enumeration von Diensten vom Typ T aus der IServiceProvider-Schnittstelle ab.

GetFakeLogCollector(IServiceProvider)
Veraltet.

Ruft das Objekt ab, das Protokolldatensätze sammelt, die an die gefälschte Protokollierung gesendet wurden.

GetFakeRedactionCollector(IServiceProvider)
Veraltet.

Ruft den gefälschten Redactorsammler instance aus dem Abhängigkeitsinjektionscontainer ab.

Gilt für: