Freigeben über


ConditionedActivityGroup Klasse

Definition

Achtung

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

Stellt die Definition eines einschränkungsbasierten Ausführungskontexts für eine Reihe untergeordneter Aktivitäten bereit.

public ref class ConditionedActivityGroup sealed : System::Workflow::ComponentModel::CompositeActivity, System::Workflow::ComponentModel::IActivityEventListener<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
public sealed class ConditionedActivityGroup : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ConditionedActivityGroup : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
type ConditionedActivityGroup = class
    inherit CompositeActivity
    interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ConditionedActivityGroup = class
    inherit CompositeActivity
    interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
Public NotInheritable Class ConditionedActivityGroup
Inherits CompositeActivity
Implements IActivityEventListener(Of ActivityExecutionStatusChangedEventArgs)
Vererbung
Attribute
Implementiert

Hinweise

Hinweis

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.

Die ConditionedActivityGroup Aktivität ist ein CompositeActivity, was bedeutet, dass die ConditionedActivityGroup Aktivität andere Aktivitäten enthalten kann.

Die ConditionedActivityGroup Aktivität wird ausgeführt und führt untergeordnete Aktivitäten basierend auf der Auswertung ihrer when Bedingungen erneut aus. Alle Regeln werden bei Bedarf basierend auf ihren Daten- und Zustandsänderungsabhängigkeiten ausgewertet.

Wenn die Abschlussregel der ConditionedActivityGroup Auswertungen abgeschlossen wird true, werden alle derzeit ausgeführten untergeordneten Aktivitäten sofort abgebrochen und beendet.

Konstruktoren

Name Beschreibung
ConditionedActivityGroup()
Veraltet.

Initialisiert eine neue Instanz der ConditionedActivityGroup-Klasse.

ConditionedActivityGroup(String)
Veraltet.

Initialisiert eine neue Instanz der ConditionedActivityGroup Klasse mithilfe des Namens der Aktivität.

Felder

Name Beschreibung
UntilConditionProperty
Veraltet.

Stellt die Eigenschaft dar, die DependencyProperty auf die UntilCondition Eigenschaft ausgerichtet ist.

WhenConditionProperty
Veraltet.

Stellt die Eigenschaft dar, die DependencyProperty auf die WhenConditionProperty Eigenschaft ausgerichtet ist.

Eigenschaften

Name Beschreibung
Activities
Veraltet.

Ruft das Objekt ab, das die Auflistung, ActivityCollection, aller untergeordneten Aktivitäten darstellt.

(Geerbt von CompositeActivity)
CanModifyActivities
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der steuert, ob die einzelnen Aktivitäten innerhalb Activities geändert werden können.

(Geerbt von CompositeActivity)
Description
Veraltet.

Dient zum Abrufen oder Festlegen der benutzerdefinierten Beschreibung des Activity.

(Geerbt von Activity)
DesignMode
Veraltet.

Ruft den Wert ab, der angibt, ob sich diese Instanz im Entwurfs- oder Laufzeitmodus befindet.

(Geerbt von DependencyObject)
Enabled
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob diese Instanz für die Ausführung und Überprüfung aktiviert ist.

(Geerbt von Activity)
EnabledActivities
Veraltet.

Ruft die schreibgeschützte Auflistung ab, die die Teilmenge der aktivierten Activities darstellt.

(Geerbt von CompositeActivity)
ExecutionResult
Veraltet.

Ruft die ActivityExecutionResult des letzten Versuchs ab, diese Instanz auszuführen.

(Geerbt von Activity)
ExecutionStatus
Veraltet.

Ruft die aktuelle ActivityExecutionStatus dieser Instanz ab.

(Geerbt von Activity)
IsDynamicActivity
Veraltet.

Ruft Informationen darüber ab, ob die Aktivität innerhalb der Standard-ActivityExecutionContext der Workflowinstanz ausgeführt wird.

(Geerbt von Activity)
Name
Veraltet.

Dient zum Abrufen oder Festlegen des Namens dieser Instanz. Dieser Name muss der Variablenbenennungskonvention der Programmiersprache entsprechen, die im Workflowprojekt verwendet wird.

(Geerbt von Activity)
Parent
Veraltet.

Ruft die CompositeActivity ab, die diese Activityenthält.

(Geerbt von Activity)
ParentDependencyObject
Veraltet.

Ruft das übergeordnete DependencyObject im diagramm DependencyObject ab.

(Geerbt von DependencyObject)
QualifiedName
Veraltet.

Ruft den qualifizierten Namen der Aktivität ab. Qualifizierte Aktivitätsnamen sind immer in einer Workflowinstanz eindeutig.

(Geerbt von Activity)
Site
Veraltet.

Dient zum Abrufen oder Festlegen eines Verweises auf die Site Komponente des DependencyObject.

(Geerbt von DependencyObject)
UntilCondition
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wann der ConditionedActivityGroup Vorgang abgeschlossen werden soll.

UserData
Veraltet.

Ruft eine IDictionary ab, die benutzerdefinierte Daten dieser Klasseninstanz zuordnet.

(Geerbt von DependencyObject)
WorkflowInstanceId
Veraltet.

Ruft die der Instanz zugeordnete Guid ab.

(Geerbt von Activity)

Methoden

Name Beschreibung
AddHandler(DependencyProperty, Object)
Veraltet.

Fügt einen Handler für ein Ereignis eines DependencyObjecthinzu.

(Geerbt von DependencyObject)
ApplyWorkflowChanges(WorkflowChanges)
Veraltet.

Wendet das WorkflowChanges-Manifest im Parameter auf diese Instanz an.

(Geerbt von CompositeActivity)
Cancel(ActivityExecutionContext)
Veraltet.

Wird von der Workflowlaufzeit aufgerufen, um die Ausführung einer derzeit ausgeführten Aktivität abzubrechen.

(Geerbt von Activity)
Clone()
Veraltet.

Erstellt eine tiefe Kopie der Activity.

(Geerbt von Activity)
Dispose()
Veraltet.

Gibt alle vom DependencyObjectverwendeten Ressourcen frei.

(Geerbt von DependencyObject)
Dispose(Boolean)
Veraltet.

Ruft Dispose(Boolean) für diese Instanz auf und ruft optional Dispose() für alle untergeordneten Aktivitäten dieser Instanz auf.

(Geerbt von CompositeActivity)
Equals(Object)
Veraltet.

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

(Geerbt von Object)
Execute(ActivityExecutionContext)
Veraltet.

Wird von der Workflowlaufzeit aufgerufen, um eine Aktivität auszuführen.

(Geerbt von Activity)
GetActivityByName(String, Boolean)
Veraltet.

Gibt die Instanz der Activity zurück, deren Name aus der Gruppe aller Aktivitäten unter dem Stamm der Activity dieser Instanz angefordert wird, wenn der zweite Parameter false und unter dem aktuellen Activity ist, wenn der zweite Parameter trueist.

(Geerbt von Activity)
GetActivityByName(String)
Veraltet.

Gibt die Instanz der Activity zurück, deren Name aus der Gruppe aller Aktivitäten angefordert wird, die unter der Stammaktivität dieser Instanz ausgeführt werden, die sich im Workflow befindet.

(Geerbt von Activity)
GetBinding(DependencyProperty)
Veraltet.

Bietet Zugriff auf die ActivityBind, die dem jeweiligen DependencyPropertyzugeordnet sind.

(Geerbt von DependencyObject)
GetBoundValue(ActivityBind, Type)
Veraltet.

Ruft die Object ab, die gegenstand eines ActivityBindist.

(Geerbt von DependencyObject)
GetChildActivityExecutedCount(Activity)
Veraltet.

Ruft die Anzahl der Male ab, mit denen die angegebene untergeordnete Aktivität ausgeführt wurde.

GetDynamicActivities(Activity)
Veraltet.

Gibt ein Array zurück, das alle derzeit ausgeführten Instanzen der angegebenen Aktivität enthält.

(Geerbt von CompositeActivity)
GetDynamicActivity(String)
Veraltet.

Ruft die derzeit ausgeführte Instanz der untergeordneten Aktivität ab.

GetHashCode()
Veraltet.

Dient als die Standard-Hashfunktion

(Geerbt von Object)
GetInvocationList<T>(DependencyProperty)
Veraltet.

Ruft ein Array ab, das die Stellvertretungen für die angegebene DependencyPropertyenthält.

(Geerbt von DependencyObject)
GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetValue(DependencyProperty)
Veraltet.

Bietet Zugriff auf den Wert des angegebenen DependencyProperty.

(Geerbt von DependencyObject)
GetValueBase(DependencyProperty)
Veraltet.

Bietet Zugriff auf das gebundene Objekt eines DependencyProperty und umgeht die GetValue(DependencyProperty) Außerkraftsetzung.

(Geerbt von DependencyObject)
GetWhenCondition(Object)
Veraltet.

Ruft die Bedingung ab, die dem WhenConditionProperty angegebenen Abhängigkeitsobjekt zugeordnet ist.

HandleFault(ActivityExecutionContext, Exception)
Veraltet.

Wird aufgerufen, wenn eine Ausnahme im Kontext der Ausführung dieser Instanz ausgelöst wird.

(Geerbt von CompositeActivity)
Initialize(IServiceProvider)
Veraltet.

Initialisiert alle geeigneten untergeordneten Aktivitäten dieser Instanz und die angegebene IServiceProvider.

(Geerbt von CompositeActivity)
InitializeProperties()
Veraltet.

Führt die Initialisierung von Abhängigkeitseigenschaften aus, wenn sie in einer abgeleiteten Klasse überschrieben werden.

(Geerbt von DependencyObject)
Invoke<T>(EventHandler<T>, T)
Veraltet.

Abonniert eine EventHandler und ruft diese Stellvertretung auf.

(Geerbt von Activity)
Invoke<T>(IActivityEventListener<T>, T)
Veraltet.

Abonniert eine IActivityEventListener<T> und ruft diese Stellvertretung auf.

(Geerbt von Activity)
IsBindingSet(DependencyProperty)
Veraltet.

Gibt an, ob der Wert einer DependencyProperty als Bindung festgelegt wird. Siehe SetBinding(DependencyProperty, ActivityBind).

(Geerbt von DependencyObject)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
MetaEquals(DependencyObject)
Veraltet.

Bestimmt, ob die metaproperties dieser DependencyObject dem metaproperties des parametrisierten DependencyObjectentspricht.

(Geerbt von DependencyObject)
OnActivityChangeAdd(ActivityExecutionContext, Activity)
Veraltet.

Aufrufe, wenn eine Aktivität hinzugefügt wird.

(Geerbt von CompositeActivity)
OnActivityChangeRemove(ActivityExecutionContext, Activity)
Veraltet.

Wird aufgerufen, wenn eine Aktivität entfernt wird.

(Geerbt von CompositeActivity)
OnActivityExecutionContextLoad(IServiceProvider)
Veraltet.

Wird jedes Mal, wenn die ActivityExecutionContext für diese Aktivität geladen wird, vom Workflowlaufzeitmodul aufgerufen.

(Geerbt von CompositeActivity)
OnActivityExecutionContextUnload(IServiceProvider)
Veraltet.

Wird jedes Mal vom Workflowlaufzeitmodul aufgerufen, wenn die ActivityExecutionContext für diese Aktivität entladen wird.

(Geerbt von CompositeActivity)
OnClosed(IServiceProvider)
Veraltet.

Wird von der Workflowlaufzeit als Teil des Übergangs der Aktivität in den geschlossenen Zustand aufgerufen.

(Geerbt von Activity)
OnListChanged(ActivityCollectionChangeEventArgs)
Veraltet.

Führt zusätzliche Verarbeitung durch, wenn sich die Activities Eigenschaft ändert.

(Geerbt von CompositeActivity)
OnListChanging(ActivityCollectionChangeEventArgs)
Veraltet.

Ereignis, das vor einer Änderung an der zugrunde liegenden Activitieserfolgt.

(Geerbt von CompositeActivity)
OnWorkflowChangesCompleted(ActivityExecutionContext)
Veraltet.

Wird aufgerufen, nachdem änderungen an der Auflistung Activities dieser Instanz vorgenommen wurden.

(Geerbt von CompositeActivity)
RaiseEvent(DependencyProperty, Object, EventArgs)
Veraltet.

Löst eine Event aus, die der angegebenen Abhängigkeitseigenschaft zugeordnet ist.

(Geerbt von Activity)
RaiseGenericEvent<T>(DependencyProperty, Object, T)
Veraltet.

Löst das Ereignis aus, das dem referenzierten DependencyPropertyzugeordnet ist.

(Geerbt von Activity)
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
Veraltet.

Registriert die angegebene DependencyProperty für das Statusänderungsereignis.

(Geerbt von Activity)
RemoveHandler(DependencyProperty, Object)
Veraltet.

Entfernt eine EventHandler aus einem zugeordneten DependencyProperty.

(Geerbt von DependencyObject)
RemoveProperty(DependencyProperty)
Veraltet.

Entfernt ein DependencyProperty aus dem DependencyObject.

(Geerbt von DependencyObject)
Save(Stream, IFormatter)
Veraltet.

Schreibt die Activity in eine Stream zur Persistenz mithilfe der benutzerdefinierten IFormatter, die für die Serialisierung bereitgestellt werden.

(Geerbt von Activity)
Save(Stream)
Veraltet.

Schreibt die Activity in eine Stream zur Persistenz.

(Geerbt von Activity)
SetBinding(DependencyProperty, ActivityBind)
Veraltet.

Legt den ActivityBind für die angegebene DependencyPropertyfest.

(Geerbt von DependencyObject)
SetBoundValue(ActivityBind, Object)
Veraltet.

Legt den Wert des Ziel-ActivityBindfest.

(Geerbt von DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
Veraltet.

Legt den Wert einer DependencyPropertyfest, die schreibgeschützt ist.

(Geerbt von DependencyObject)
SetValue(DependencyProperty, Object)
Veraltet.

Legt den Wert des DependencyProperty auf das Objekt fest.

(Geerbt von DependencyObject)
SetValueBase(DependencyProperty, Object)
Veraltet.

Legt den Wert des DependencyProperty auf die angegebene Objectfest, wobei die SetValue(DependencyProperty, Object)umgangen wird.

(Geerbt von DependencyObject)
SetWhenCondition(Object, Object)
Veraltet.

Legt die Bedingung fest, die dem WhenConditionProperty angegebenen Abhängigkeitsobjekt zugeordnet ist.

ToString()
Veraltet.

Stellt eine Zeichenfolge bereit, die diese Instanz darstellt.

(Geerbt von Activity)
TrackData(Object)
Veraltet.

Informiert die Laufzeitverfolgungsinfrastruktur über ausstehende Nachverfolgungsinformationen.

(Geerbt von Activity)
TrackData(String, Object)
Veraltet.

Informiert die Laufzeitverfolgungsinfrastruktur über ausstehende Nachverfolgungsinformationen.

(Geerbt von Activity)
Uninitialize(IServiceProvider)
Veraltet.

Wird vom Workflowlaufzeitmodul aufgerufen, wenn eine Aktivität vom Closed-Zustand in den Initialized Zustand wechselt.

(Geerbt von CompositeActivity)
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
Veraltet.

Hebt die Registrierung des angegebenen DependencyProperty für das Statusänderungsereignis auf.

(Geerbt von Activity)

Ereignisse

Name Beschreibung
Canceling
Veraltet.

Tritt auf, wenn die Aktivitätsausführung abgebrochen wird.

(Geerbt von Activity)
Closed
Veraltet.

Tritt auf, wenn eine Activity die Ausführung abgeschlossen hat.

(Geerbt von Activity)
Compensating
Veraltet.

Tritt auf, wenn eine Kompensationsmethode für die Activityausgeführt wird.

(Geerbt von Activity)
Executing
Veraltet.

Tritt auf, wenn der Activity ausgeführt wird.

(Geerbt von Activity)
Faulting
Veraltet.

Tritt auf, wenn während der Ausführung der Instanz eine Ausnahme ausgelöst wird.

(Geerbt von Activity)
StatusChanged
Veraltet.

Tritt auf, wenn sich der ActivityExecutionStatus eines ausgeführten Activity ändert.

(Geerbt von Activity)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEvent(Object, ActivityExecutionStatusChangedEventArgs)
Veraltet.

Definiert die Verarbeitungsprozedur, wenn das abonnierte Ereignis auftritt.

IComponent.Disposed
Veraltet.

Stellt die Methode dar, die das Disposed-Ereignis einer Komponente behandelt.

(Geerbt von DependencyObject)

Gilt für: