ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext Class

Definition

Warnung

Diese API ist jetzt veraltet.

Stellt die Ausführungsumgebung von Activity dar.Represents the execution environment of an Activity. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class ActivityExecutionContext sealed : 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
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Vererbung
ActivityExecutionContextActivityExecutionContextActivityExecutionContextActivityExecutionContext
Attribute
Implementiert

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Stellt die Ausführungsumgebung von Activity dar.Represents the execution environment of an Activity. Diese Klasse stellt einzelnen Aktivitäten selektiv Workflowlaufzeit-Funktionen zur Verfügung.This class selectively exposes workflow runtime capabilities and services to individual activities. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

Weitere Informationen finden Sie Untergrund Legendes zum Aktivitäts Ausführungs Kontext.For more information, see Understanding the Activity Execution Context.

Felder

CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty

Stellt eine Ausnahme dar, die während der Ausführung der Workflowinstanz aufgetreten ist.Represents an exception that has occurred during the execution of the workflow instance. Diese Eigenschaft verfügt nur über einen Wert, wenn sich eine Aktivität im Fehlerzustand befindet.This property has a value only when an activity is in the faulting state.

Eigenschaften

Activity Activity Activity Activity

Ruft die Activity ab, die derzeit innerhalb dieses Ausführungskontexts ausgeführt wird.Gets the Activity that currently executes within this execution context.

ContextGuid ContextGuid ContextGuid ContextGuid

Ruft die ContextID ab, die dem Activity zugeordnet ist.Gets the ContextID of the associated Activity.

ExecutionContextManager ExecutionContextManager ExecutionContextManager ExecutionContextManager

Ruft den ActivityExecutionContextManager ab, der dieser Instanz zugeordnet ist.Gets the ActivityExecutionContextManager associated with this instance.

Methoden

CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity)

Wird von einer zusammengesetzten Aktivität aufgerufen, um den Abbruch einer untergeordneten Aktivität zu planen.Called by a composite activity to schedule the cancellation of a child activity. Die Workflowlaufzeit lässt den Abbruch einer untergeordneten Aktivität zu, die sich nicht im Zustand Executing befindet, nicht zu.The workflow runtime disallows cancellation of a child activity that is not in the Executing state.

CloseActivity() CloseActivity() CloseActivity() CloseActivity()

Zeigt der Workflowlaufzeit an, dass die momentan ausgeführte Aktivität in den Zustand Closed wechseln sollte.Indicates to the workflow runtime that the currently executing activity should transition to the Closed state.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity)

Wird von einer zusammengesetzten Aktivität aufgerufen, um die Ausführung einer untergeordneten Aktivität zu planen.Called by a composite activity to schedule the execution of a child activity. Die Workflowlaufzeit lässt die Ausführung einer untergeordneten Aktivität nicht zu, die nicht im initialisierten Zustand ist.The workflow runtime disallows execution of a child activity that is not in the initialized state.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Gibt einen Dienst des angegebenen Typs zurück.Returns a service of the specified type.

GetService<T>() GetService<T>() GetService<T>() GetService<T>()

Gibt einen Dienstanbieter des angegebenen Type zurück.Returns a service provider of the specified Type.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
TrackData(Object) TrackData(Object) TrackData(Object) TrackData(Object)

Ruft die Verfolgungsmethode für die zugeordnete Activity auf.Invokes the track method for the associated Activity.

TrackData(String, Object) TrackData(String, Object) TrackData(String, Object) TrackData(String, Object)

Ruft die Verfolgungsmethode für die zugeordnete Activity auf.Invokes the track method for the associated Activity.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Gibt alle vom ActivityExecutionContext verwendeten Ressourcen frei.Releases all resources used by the ActivityExecutionContext.

Gilt für: