Activity Activity Activity Activity Class

Definition

Warnung

Diese API ist jetzt veraltet.

Stellt den grundlegenden Baustein von Workflows dar.Represents the fundamental building block of workflows. Activity ist die Basisklasse für alle Aktivitäten.Activity is the base class for all activities.

public ref class Activity : System::Workflow::ComponentModel::DependencyObject
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.Activity), "Design.Resources.Activity.png")]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
[System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator(typeof(System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityValidator))]
[System.Workflow.ComponentModel.Serialization.RuntimeNameProperty("Name")]
public class Activity : System.Workflow.ComponentModel.DependencyObject
type Activity = class
    inherit DependencyObject
Public Class Activity
Inherits DependencyObject
Vererbung
Abgeleitet
Attribute

Beispiele

In diesem Beispiel wird eine Aktivität definiert, deren Zweck das Senden einer E-Mail ist.This example defines an activity whose purpose is to send an email. Die Aktivität definiert die Eigenschaft Subject, die in ihrer Implementierung eine Abhängigkeitseigenschaft verwendet.The activity defines one property, Subject, that uses a dependency property in its implementation. Andere Eigenschaften können auf eine ähnliche Weise definiert werden.Other properties can be defined in a similar way. Die Execute-Methode wird überschrieben, um die Logik für das Senden der E-Mail bereitzustellen.The Execute method is overridden to provide the logic for sending the email. Ein vollständiges Beispiel finden Sie unter den Senden von e-Mail-Aktivitätsbeispiel.For a complete example, see the Send Email Activity Sample.

public class SendEmail : Activity  
{  
    public static readonly DependencyProperty SubjectProperty =  
        DependencyProperty.Register("Subject", typeof(string), typeof(SendEmail));  

    public string Subject  
    {  
        get { return base.GetValue(SubjectProperty) as string; }  
        set { base.SetValue(SubjectProperty, value); }  
    }  

    // Define other properties...  

    protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)  
    {  
        // Logic to send the email goes here...  
        return ActivityExecutionStatus.Closed;  
    }  
}  

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.

Activity ist der grundlegende Baustein von Workflows.An Activity is the fundamental building block of workflows. Eine Activity definiert eine Reihe von Eigenschaften und Ereignissen (wie jede beliebige Klasse) zusammen mit einer Ausführungslogik, die das Laufzeitverhalten der Aktivität definiert.An Activity defines a set of properties and events, such as any class, along with execution logic that defines the activity's run-time behavior. Einer Activity kann ein Satz zusätzlicher Komponenten zugeordnet werden.A set of additional components can be associated with an Activity. Diese umfassen ein Validierungssteuerelement, einen Codegenerator, benutzerdefinierte Serialisierungsprogramme und einen Designer, sind aber nicht darauf beschränkt.These include, but are not limited to a validator, a code generator, custom serializers, and a designer.

Ein allgemeiner Satz von auf der Activity-Basisklasse definierten Eigenschaften wird für alle Aktivitäten freigegeben.All activities share a common set of properties defined on the Activity base class. Jede Activity kann eigene zusätzliche Eigenschaften gemäß ihren Anforderungen durch Erweitern dieser Klasse deklarieren.Each Activity can declare its own additional properties according to its requirements by extending this class. Da Activity von DependencyObject abgeleitet wird, können Eigenschaften als Standard-CLR-Eigenschaften und Abhängigkeitseigenschaften definiert werden.Because Activity derives from DependencyObject, properties can be defined as standard CLR properties and as dependency properties.

Die Ausführungslogik von Activity erfüllt einen Vertrag zwischen Activity und der Workflowlaufzeit.The execution logic of an Activity fulfills a contract that exists between any Activity and the workflow runtime. Die Ausführungslogik von Activity muss nachvollziehbar dokumentiert werden, damit ein Workflowentwickler, der Activity verwendet, über das Verhalten informiert ist.You must document the execution logic of any Activity in a functional sense, so that a workflow developer who uses the Activity knows how it behaves. Die Ausführungslogik selbst wird dem Workflowentwickler, der die Aktivität in einen Workflow einbindet, nicht angezeigt, da die Ausführungslogik Teil eines verbindlichen Vertrags zwischen der Workflowlaufzeit und Activity ist.The execution logic itself is hidden from the workflow developer who includes the activity in a workflow, because the execution logic is part of a contract that exists strictly between the workflow runtime and the Activity.

Konstruktoren

Activity() Activity() Activity() Activity()

Initialisiert eine neue Instanz der Activity-Klasse.Initializes a new instance of the Activity class.

Activity(String) Activity(String) Activity(String) Activity(String)

Initialisiert eine neue Instanz der Activity-Klasse, während Name initialisiert wird.Initializes a new instance of the Activity class, while initializing the Name.

Felder

ActivityContextGuidProperty ActivityContextGuidProperty ActivityContextGuidProperty ActivityContextGuidProperty

Die DependencyProperty, die für die Guid von ActivityExecutionContext steht, der der Activity zugeordnet ist.The DependencyProperty that represents the Guid of the ActivityExecutionContext that is associated with the Activity.

CancelingEvent CancelingEvent CancelingEvent CancelingEvent

Stellt die DependencyProperty dar, die sich auf das Canceling-Ereignis bezieht.Represents the DependencyProperty that targets the Canceling event.

ClosedEvent ClosedEvent ClosedEvent ClosedEvent

Stellt die DependencyProperty dar, die sich auf das Closed-Ereignis bezieht.Represents the DependencyProperty that targets the Closed event.

CompensatingEvent CompensatingEvent CompensatingEvent CompensatingEvent

Stellt die DependencyProperty dar, die sich auf das Compensating-Ereignis bezieht.Represents the DependencyProperty that targets the Compensating event.

ExecutingEvent ExecutingEvent ExecutingEvent ExecutingEvent

Stellt die DependencyProperty dar, die sich auf das Executing-Ereignis bezieht, das beim Ausführen der Aktivität eintritt.Represents the DependencyProperty that targets the Executing event, which occurs when the activity is executed.

FaultingEvent FaultingEvent FaultingEvent FaultingEvent

Die DependencyProperty, die das Faulting-Ereignis darstellt.The DependencyProperty that represents the Faulting event.

StatusChangedEvent StatusChangedEvent StatusChangedEvent StatusChangedEvent

Stellt die DependencyProperty dar, die sich auf das StatusChanged-Ereignis bezieht.Represents the DependencyProperty that targets the StatusChanged event.

Eigenschaften

Description Description Description Description

Ruft die benutzerdefinierte Beschreibung von Activity ab oder legt sie fest.Gets or sets the user-defined description of the Activity.

DesignMode DesignMode DesignMode DesignMode

Ruft den Wert ab, der angibt, ob sich diese Instanz im Entwurfs- oder Laufzeitmodus befindet.Gets the value that indicates whether this instance is in design or run-time mode.

(Inherited from DependencyObject)
Enabled Enabled Enabled Enabled

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob diese Instanz zur Ausführung und Validierung aktiviert ist.Gets or sets a value that indicates whether this instance is enabled for execution and validation.

ExecutionResult ExecutionResult ExecutionResult ExecutionResult

Ruft das ActivityExecutionResult des letzten Versuchs zur Ausführung dieser Instanz ab.Gets the ActivityExecutionResult of the last attempt to run this instance.

ExecutionStatus ExecutionStatus ExecutionStatus ExecutionStatus

Ruft den aktuellen ActivityExecutionStatus dieser Instanz ab.Gets the current ActivityExecutionStatus of this instance.

IsDynamicActivity IsDynamicActivity IsDynamicActivity IsDynamicActivity

Ruft Informationen dazu ab, ob die Aktivität innerhalb des standardmäßigen ActivityExecutionContext der Workflowinstanz ausgeführt wird.Gets information about whether the activity is executing within the default ActivityExecutionContext of the workflow instance.

Name Name Name Name

Ruft den Namen dieser Instanz ab oder legt diesen fest.Gets or sets the name of this instance. Dieser Name muss die Namenskonventionen für Variablen der Programmiersprache einhalten, die im Workflowprojekt verwendet wird.This name must conform to the variable naming convention of the programming language that is being used in the Workflow project.

Parent Parent Parent Parent

Ruft das CompositeActivity ab, das diese Activity enthält.Gets the CompositeActivity that contains this Activity.

ParentDependencyObject ParentDependencyObject ParentDependencyObject ParentDependencyObject

Ruft das übergeordnete DependencyObject im DependencyObject-Diagramm ab.Gets the parent DependencyObject in the DependencyObject graph.

(Inherited from DependencyObject)
QualifiedName QualifiedName QualifiedName QualifiedName

Ruft den qualifizierten Namen der Aktivität ab.Gets the qualified name of the activity. Qualifizierte Aktivitätsnamen sind in einer Workflowinstanz immer eindeutig.Qualified activity names are always unique in a workflow instance.

Site Site Site Site

Ruft einen Verweis auf die Site-Komponente von DependencyObject ab oder legt diesen fest.Gets or sets a reference to the Site component of the DependencyObject.

(Inherited from DependencyObject)
UserData UserData UserData UserData

Ruft ein IDictionary ab, das dieser Klasseninstanz benutzerdefinierte Daten zuordnet.Gets an IDictionary that associates custom data with this class instance.

(Inherited from DependencyObject)
WorkflowInstanceId WorkflowInstanceId WorkflowInstanceId WorkflowInstanceId

Ruft die Guid ab, die der Instanz zugeordnet ist.Gets the Guid associated with the instance.

Methoden

AddHandler(DependencyProperty, Object) AddHandler(DependencyProperty, Object) AddHandler(DependencyProperty, Object) AddHandler(DependencyProperty, Object)

Fügt einen Handler für ein Ereignis von DependencyObject hinzu.Adds a handler for an event of a DependencyObject.

(Inherited from DependencyObject)
Cancel(ActivityExecutionContext) Cancel(ActivityExecutionContext) Cancel(ActivityExecutionContext) Cancel(ActivityExecutionContext)

Wird von der Workflowlaufzeit aufgerufen, um die momentane Ausführung einer Aktivität abzubrechen.Called by the workflow runtime to cancel execution of an activity that is currently executing.

Clone() Clone() Clone() Clone()

Erstellt eine tiefe Kopie von Activity.Creates a deep copy of the Activity.

Dispose() Dispose() Dispose() Dispose()

Gibt alle von DependencyObject verwendeten Ressourcen frei.Releases all the resources used by the DependencyObject.

(Inherited from DependencyObject)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Gibt die von DependencyObject verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.Releases the unmanaged resources and optionally releases the managed resources used by DependencyObject.

(Inherited from DependencyObject)
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)
Execute(ActivityExecutionContext) Execute(ActivityExecutionContext) Execute(ActivityExecutionContext) Execute(ActivityExecutionContext)

Wird von der Workflowlaufzeit zum Ausführen einer Aktivität aufgerufen.Called by the workflow runtime to execute an activity.

GetActivityByName(String) GetActivityByName(String) GetActivityByName(String) GetActivityByName(String)

Gibt die Instanz der Activity zurück, deren Name vom Satz aller Aktivitäten angefordert wird, die unter der Stammaktivität dieser Instanz ausgeführt werden; d. h. innerhalb des Workflows.Returns the instance of the Activity whose name is requested from the set of all activities running under the root activity of this instance, which is within the workflow.

GetActivityByName(String, Boolean) GetActivityByName(String, Boolean) GetActivityByName(String, Boolean) GetActivityByName(String, Boolean)

Gibt die Instanz der Activity zurück, deren Name vom Satz aller Aktivitäten unter der Stamm-Activity dieser Instanz angefordert wird, falls der zweite Parameter false ist, und deren Name unter der aktuellen Activity angefordert wird, falls der zweite Parameter true ist.Returns the instance of the Activity whose name is requested from the set of all activities under the root the Activity of this instance if the second parameter is false and under the current Activity if the second parameter is true.

GetBinding(DependencyProperty) GetBinding(DependencyProperty) GetBinding(DependencyProperty) GetBinding(DependencyProperty)

Ermöglicht Zugriff auf die ActivityBind, die der bestimmten DependencyProperty zugeordnet ist.Provides access to the ActivityBind associated with the specific DependencyProperty.

(Inherited from DependencyObject)
GetBoundValue(ActivityBind, Type) GetBoundValue(ActivityBind, Type) GetBoundValue(ActivityBind, Type) GetBoundValue(ActivityBind, Type)

Ruft das Object ab, das der Gegenstand von ActivityBind ist.Retrieves the Object that is the subject of an ActivityBind.

(Inherited from DependencyObject)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetInvocationList<T>(DependencyProperty) GetInvocationList<T>(DependencyProperty) GetInvocationList<T>(DependencyProperty) GetInvocationList<T>(DependencyProperty)

Ruft ein Array ab, das die Delegaten für die angegebene DependencyProperty enthält.Gets an array that contains the delegates for the specified DependencyProperty.

(Inherited from DependencyObject)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty)

Stellt Zugriff auf den Wert der festgelegten DependencyProperty bereit.Provides access to the value of the designated DependencyProperty.

(Inherited from DependencyObject)
GetValueBase(DependencyProperty) GetValueBase(DependencyProperty) GetValueBase(DependencyProperty) GetValueBase(DependencyProperty)

Ermöglicht Zugriff auf das gebundene Objekt einer DependencyProperty und umgeht die GetValue(DependencyProperty)-Überschreibung.Provides access to the bound object of a DependencyProperty and bypasses the GetValue(DependencyProperty) override.

(Inherited from DependencyObject)
HandleFault(ActivityExecutionContext, Exception) HandleFault(ActivityExecutionContext, Exception) HandleFault(ActivityExecutionContext, Exception) HandleFault(ActivityExecutionContext, Exception)

Wird aufgerufen, wenn eine Ausnahme innerhalb des Kontexts der Ausführung dieser Instanz ausgelöst wird.Called when an exception is raised within the context of the execution of this instance.

Initialize(IServiceProvider) Initialize(IServiceProvider) Initialize(IServiceProvider) Initialize(IServiceProvider)

Wird von der Workflowlaufzeit aufgerufen, um eine Aktivität während der Erstellung einer neuen Workflowinstanz zu initialisieren.Called by the workflow runtime to initialize an activity during the construction of a new workflow instance. Diese Methode wird während der Erstellung eines dynamischen ActivityExecutionContext aufgerufen.This method is called during the construction of a dynamic ActivityExecutionContext.

InitializeProperties() InitializeProperties() InitializeProperties() InitializeProperties()

Führt Initialisierung von Abhängigkeitseigenschaften aus, wenn eine Überschreibung in einer abgeleiteten Klasse stattfindet.Performs initialization on dependency properties when overridden in a derived class.

(Inherited from DependencyObject)
Invoke<T>(EventHandler<T>, T) Invoke<T>(EventHandler<T>, T) Invoke<T>(EventHandler<T>, T) Invoke<T>(EventHandler<T>, T)

Abonniert einen EventHandler und ruft diesen Delegaten auf.Subscribes an EventHandler and invokes that delegate.

Invoke<T>(IActivityEventListener<T>, T) Invoke<T>(IActivityEventListener<T>, T) Invoke<T>(IActivityEventListener<T>, T) Invoke<T>(IActivityEventListener<T>, T)

Abonniert einen IActivityEventListener<T> und ruft diesen Delegaten auf.Subscribes an IActivityEventListener<T> and invokes that delegate.

IsBindingSet(DependencyProperty) IsBindingSet(DependencyProperty) IsBindingSet(DependencyProperty) IsBindingSet(DependencyProperty)

Gibt an, ob der Wert einer DependencyProperty als Bindung festgelegt ist.Indicates whether the value of a DependencyProperty is set as a binding. Siehe SetBinding(DependencyProperty, ActivityBind).See SetBinding(DependencyProperty, ActivityBind).

(Inherited from DependencyObject)
Load(Stream, Activity) Load(Stream, Activity) Load(Stream, Activity) Load(Stream, Activity)

Lädt eine Instanz von Activity von Stream.Loads an instance of an Activity from a Stream.

Load(Stream, Activity, IFormatter) Load(Stream, Activity, IFormatter) Load(Stream, Activity, IFormatter) Load(Stream, Activity, IFormatter)

Lädt eine Instanz von Activity mithilfe des benutzerdefinierten Stream für Deserialisierung von IFormatter.Loads an instance of an Activity from a Stream using the custom IFormatter for deserialization.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
MetaEquals(DependencyObject) MetaEquals(DependencyObject) MetaEquals(DependencyObject) MetaEquals(DependencyObject)

Bestimmt, ob metaproperties dieses DependencyObject den metaproperties des parametrisierten DependencyObject entspricht.Determines whether the metaproperties of this DependencyObject equals the metaproperties of the parameterized DependencyObject.

(Inherited from DependencyObject)
OnActivityExecutionContextLoad(IServiceProvider) OnActivityExecutionContextLoad(IServiceProvider) OnActivityExecutionContextLoad(IServiceProvider) OnActivityExecutionContextLoad(IServiceProvider)

Wird bei jedem Laden von ActivityExecutionContext von der Workflowlaufzeit aufgerufen.Called by the workflow runtime whenever an ActivityExecutionContext is loaded. Beispielsweise wird diese Methode während der Erstellung von ActivityExecutionContext sowie bei jeder erneuten Erstellung von ActivityExecutionContext aufgerufen. Die erneute Erstellung findet statt, wenn eine Workflowinstanz aus dem permanenten Speicher geladen wird.For example, this method is called during the creation of an ActivityExecutionContext as well as every time the ActivityExecutionContext is reincarnated when a workflow instance is loaded from persistent storage.

OnActivityExecutionContextUnload(IServiceProvider) OnActivityExecutionContextUnload(IServiceProvider) OnActivityExecutionContextUnload(IServiceProvider) OnActivityExecutionContextUnload(IServiceProvider)

Wird bei jedem Entladen von ActivityExecutionContext von der Workflowlaufzeit aufgerufen.Called by the workflow runtime whenever an ActivityExecutionContext is unloaded. Beispielsweise wird diese Methode beim Beenden von ActivityExecutionContext sowie bei jedem Entladen von ActivityExecutionContext aufgerufen, wenn eine Workflowinstanz beibehalten wird.For example, this method is called during completion of an ActivityExecutionContext as well as every time the ActivityExecutionContext is unloaded when a workflow instance is persisted.

OnClosed(IServiceProvider) OnClosed(IServiceProvider) OnClosed(IServiceProvider) OnClosed(IServiceProvider)

Wird von der Workflowlaufzeit als Teil des Übergangs der Aktivität in den Zustand Geschlossen aufgerufen.Called by the workflow runtime as part of the activity's transition to the closed state.

RaiseEvent(DependencyProperty, Object, EventArgs) RaiseEvent(DependencyProperty, Object, EventArgs) RaiseEvent(DependencyProperty, Object, EventArgs) RaiseEvent(DependencyProperty, Object, EventArgs)

Löst eine der angegebenen Abhängigkeitseigenschaft zugeordnete Event aus.Raises an Event associated with the specified dependency property.

RaiseGenericEvent<T>(DependencyProperty, Object, T) RaiseGenericEvent<T>(DependencyProperty, Object, T) RaiseGenericEvent<T>(DependencyProperty, Object, T) RaiseGenericEvent<T>(DependencyProperty, Object, T)

Löst das Ereignis aus, das der DependencyProperty zugeordnet ist, auf die verwiesen wird.Raises the event associated with the referenced DependencyProperty.

RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)

Registriert die angegebene DependencyProperty für das Statusänderungsereignis.Registers the specified DependencyProperty for the status change event.

RemoveHandler(DependencyProperty, Object) RemoveHandler(DependencyProperty, Object) RemoveHandler(DependencyProperty, Object) RemoveHandler(DependencyProperty, Object)

Entfernt einen EventHandler aus einer zugeordneten DependencyProperty.Removes an EventHandler from an associated DependencyProperty.

(Inherited from DependencyObject)
RemoveProperty(DependencyProperty) RemoveProperty(DependencyProperty) RemoveProperty(DependencyProperty) RemoveProperty(DependencyProperty)

Entfernt DependencyProperty aus DependencyObject.Removes a DependencyProperty from the DependencyObject.

(Inherited from DependencyObject)
Save(Stream) Save(Stream) Save(Stream) Save(Stream)

Schreibt Activity dauerhaft in Stream.Writes the Activity to a Stream for persistence.

Save(Stream, IFormatter) Save(Stream, IFormatter) Save(Stream, IFormatter) Save(Stream, IFormatter)

Schreibt Activity mithilfe des benutzerdefinierten Stream für Serialisierung dauerhaft in IFormatter.Writes the Activity to a Stream for persistence using the custom IFormatter provided for serialization.

SetBinding(DependencyProperty, ActivityBind) SetBinding(DependencyProperty, ActivityBind) SetBinding(DependencyProperty, ActivityBind) SetBinding(DependencyProperty, ActivityBind)

Legt die ActivityBind für die angegebene DependencyProperty fest.Sets the ActivityBind for the specified DependencyProperty.

(Inherited from DependencyObject)
SetBoundValue(ActivityBind, Object) SetBoundValue(ActivityBind, Object) SetBoundValue(ActivityBind, Object) SetBoundValue(ActivityBind, Object)

Legt den Wert der Ziel-ActivityBind fest.Sets the value of the target ActivityBind.

(Inherited from DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object) SetReadOnlyPropertyValue(DependencyProperty, Object) SetReadOnlyPropertyValue(DependencyProperty, Object) SetReadOnlyPropertyValue(DependencyProperty, Object)

Legt den Wert einer DependencyProperty fest, die schreibgeschützt ist.Sets the value of a DependencyProperty, which is read-only.

(Inherited from DependencyObject)
SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object)

Legt den Wert von DependencyProperty für das Objekt fest.Sets the value of the DependencyProperty to the object.

(Inherited from DependencyObject)
SetValueBase(DependencyProperty, Object) SetValueBase(DependencyProperty, Object) SetValueBase(DependencyProperty, Object) SetValueBase(DependencyProperty, Object)

Legt den Wert von DependencyProperty auf das angegebene Object fest, wobei SetValue(DependencyProperty, Object) umgangen wird.Sets the value of the DependencyProperty to the specified Object, bypassing the SetValue(DependencyProperty, Object).

(Inherited from DependencyObject)
ToString() ToString() ToString() ToString()

Stellt eine Zeichenfolge bereit, die diese Instanz darstellt.Provides a string that represents this instance.

TrackData(Object) TrackData(Object) TrackData(Object) TrackData(Object)

Informiert die Laufzeitverfolgungsinfrastruktur über ausstehende Verfolgungsinformationen.Informs the run-time tracking infrastructure of pending tracking information.

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

Informiert die Laufzeitverfolgungsinfrastruktur über ausstehende Verfolgungsinformationen.Informs the run-time tracking infrastructure of pending tracking information.

Uninitialize(IServiceProvider) Uninitialize(IServiceProvider) Uninitialize(IServiceProvider) Uninitialize(IServiceProvider)

Ermöglicht beim Überschreiben in einer abgeleiteten Klasse das Aufheben der Initialisierung durch einen Dienstanbieter für die Aktivität.When overridden in a derived class, provides un-initialization by a service provider for the activity.

UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)

Hebt die Registrierung der angegebenen DependencyProperty für das Statusänderungsereignis auf.Un-registers the specified DependencyProperty for the status change event.

Ereignisse

Canceling Canceling Canceling Canceling

Tritt auf, wenn die Aktivitätsausführung abgebrochen wird.Occurs when the activity execution is canceled.

Closed Closed Closed Closed

Tritt ein, wenn die Ausführung von Activity abgeschlossen wurde.Occurs when an Activity has completed execution.

Compensating Compensating Compensating Compensating

Tritt beim Ausführen einer Kompensierungsmethode in Activity auf.Occurs when running a compensation method on the Activity.

Executing Executing Executing Executing

Tritt bei Ausführung von Activity ein.Occurs when the Activity is run.

Faulting Faulting Faulting Faulting

Tritt auf, wenn eine Ausnahme während des Ausführens der Instanz ausgelöst wird.Occurs when an exception is raised during the running of the instance.

IComponent.Disposed IComponent.Disposed IComponent.Disposed IComponent.Disposed

Stellt die Methode dar, die das Disposed-Ereignis einer Komponente behandelt.Represents the method that handles the Disposed event of a component.

(Inherited from DependencyObject)
StatusChanged StatusChanged StatusChanged StatusChanged

Tritt auf, wenn sich der ActivityExecutionStatus einer ausgeführten Activity ändert.Occurs when the ActivityExecutionStatus of a running Activity changes.

Gilt für: