System.Activities.Statements Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen bereit, die mit den Vorgangsberichten verknüpft sind.
Klassen
AddToCollection<T> |
Fügt einer angegebenen Auflistung ein Element hinzu. |
Assign |
Legt Argument-Werte aus einem Workflow fest. |
Assign<T> |
Die Assign-Aktivität ist so festgelegt, dass Argument-Werte innerhalb eines Workflows verwendet werden. |
CancellationScope |
Ordnet Abbruchlogik (in Form einer Activity) einem Hauptausführungspfad zu. Wird auch als Activity ausgedrückt. |
Catch |
Enthält die Aktionen, die ausgeführt werden sollen, nachdem eine Ausnahme im entsprechenden |
Catch<TException> |
Enthält die Aktionen, die ausgeführt werden sollen, nachdem eine Ausnahme im entsprechenden Try-Block einer Finally-Aktivität ausgelöst wurde. |
ClearCollection<T> |
Löscht eine angegebene Auflistung von allen Elementen. |
CompensableActivity |
Eine Aktivität, die die Kompensierung zugehöriger untergeordneter Aktivitäten unterstützt. |
Compensate |
Eine Aktivität, mit der der Kompensierungshandler einer CompensableActivity explizit aufgerufen wird. |
CompensationExtension |
Stellt eine Erweiterung dar, die in Kompensationsaktivitäten eingebunden wird und den kompensationsbezogenen Instanzzustand beibehält. |
CompensationToken |
Stellt eine Möglichkeit zum expliziten Bestätigen bzw. Kompensieren einer CompensableActivity bereit, und zwar nach erfolgreicher Beendigung des Bodys der CompensableActivity. |
Confirm |
Eine Aktivität, mit der der Bestätigungshandler einer CompensableActivity explizit aufgerufen wird. |
CreateBookmarkScope |
Erstellt eine BookmarkScope. |
Delay |
Erstellt für eine angegebene Dauer einen Timer, und zwar mithilfe einer TimerExtension. |
DeleteBookmarkScope |
Löscht den BookmarkScope, auf den durch Scope verwiesen wird. |
DoWhile |
Eine als Schleife ausgeführte Aktivität, die enthaltene Aktivitäten mindestens einmal ausführt, bis eine der Bedingungen nicht mehr zutrifft. |
DurableTimerExtension |
Stellt eine Aktivitätstimererweiterung dar, die beibehalten werden kann. |
ExistsInCollection<T> |
Gibt an, ob ein bestimmtes Element in einer bestimmten Auflistung vorhanden ist. |
Flowchart |
Stellt die Modellieren Workflows mithilfe des vertrauten Flussdiagrammparadigmas. |
FlowDecision |
Ein spezieller FlowNode, mit dessen Hilfe ein Modell eines bedingten Knotens mit zwei Ergebnissen erstellt werden kann. |
FlowNode |
Die abstrakte Basisklasse für alle unterschiedlichen Knotentypen, die in einer Flowchart-Aktivität enthalten sein können. |
FlowStep |
Ein FlowNode-Element, das eine angegebene Action ausführt und einen Next-Zeiger aufweist. |
FlowSwitch<T> |
Ein spezieller FlowNode, der die Modellierung eines Schalterkonstrukts erlaubt, mit einem Ausdruck und einem Ergebnis für jede Übereinstimmung. |
ForEach<T> |
Führt eine Aktivität ein Mal für jeden Wert in der Values-Auflistung aus. |
HandleScope<THandle> |
Stellt standardmäßiges Bereichsverhalten für Handle-Objekte bereit. |
If |
Erstellt ein Modell einer If-Then-Bedingung. |
Interop |
Eine Aktivität, die die Ausführung einer Activity innerhalb eines Workflows verwaltet. |
InvokeAction |
Ruft den ActivityAction-Handler einer Aktivität auf. |
InvokeAction<T> |
Ruft den ActivityAction<T>-Handler einer Aktivität auf. |
InvokeAction<T1,T2> |
Ruft den ActivityAction<T1,T2>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3> |
Ruft den ActivityAction<T1,T2,T3>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4> |
Ruft den ActivityAction<T1,T2,T3,T4>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5> |
Ruft den ActivityAction<T1,T2,T3,T4,T5>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Ruft eine ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>-Handler einer Aktivität auf. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Ruft den ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>-Handler einer Aktivität auf. |
InvokeDelegate |
Ruft den angegebenen ActivityDelegate auf. |
InvokeMethod |
Ruft eine öffentliche Methode eines angegebenen Objekts oder Typs auf. |
NoPersistScope |
Stellt die NoPersistScope-Aktivität dar. |
Parallel |
Eine Aktivität, die gleichzeitig und asynchron alle untergeordneten Aktivitäten ausführt. |
ParallelForEach<T> |
Listet die Elemente einer Auflistung auf und führt parallel eine eingebettete Anweisung für jedes Element der Auflistung aus. |
Persist |
Fordert an, dass eine Workflowinstanz beibehalten wird. |
Pick |
Stellt ereignisbasierte Flusssteuerungsmodellierung bereit. |
PickBranch |
Ein potenzieller Ausführungspfad innerhalb einer Pick-Aktivität. |
RemoveFromCollection<T> |
Entfernt ein Element aus einer angegebenen Auflistung. |
Rethrow |
Löst in einer Catch-Aktivität eine zuvor ausgelöste Ausnahme aus. |
Sequence |
Führt gemäß einer einzelnen definierten Reihenfolge einen Satz untergeordneter Aktivitäten aus. |
State |
Modelliert den möglichen Zustand eines Zustandsautomaten. |
StateMachine |
Modelliert Workflows mithilfe des bekannten Zustandautomatenparadigmas. |
Switch<T> |
Trifft unter mehreren auszuführenden Aktivitäten eine Auswahl, und zwar basierend auf dem Wert eines bestimmten Ausdrucks von dem Typ, der im Typbezeichner dieses Objekts angegeben ist. |
TerminateWorkflow |
Beendet die ausgeführte Workflowinstanz, löst das Completed-Ereignis auf dem Host aus und meldet Fehlerinformationen. Ein einmal beendeter Workflow kann nicht fortgesetzt werden. |
Throw |
Löst eine Ausnahme aus. |
TimerExtension |
Abstrakte Basisklasse zu den Zeitgebererweiterungen. |
TransactionScope |
Eine Aktivität, die eine Transaktionsbegrenzung demarkiert. |
Transition |
Modelliert die Liste möglicher Zustandsänderungen. |
TryCatch |
Enthält Aktivitäten, die von der Workflowlaufzeit innerhalb eines Ausnahmebehandlungsblocks ausgeführt werden sollen. |
While |
Führt eine enthaltene Aktivität aus, während eine Bedingung zu |
WorkflowTerminatedException |
Die Ausnahme, die ausgelöst wird, wenn ein Vorgang für eine beendete WorkflowApplication aufgerufen wird. |
WriteLine |
Schreibt eine angegebene Zeichenfolge in ein angegebenes TextWriter-Objekt. |