Windows Workflow Foundation-Glossar für .NET Framework 4
Dieses Thema gilt für Windows Workflow Foundation 4.
Die folgenden Begriffe werden in der Windows Workflow Foundation-Dokumentation verwendet.
Begriffe
Begriff | Definition |
---|---|
Aktivität |
Ein Programmverhalten in Windows Workflow Foundation. Einzelne Aktivitäten können zusammengesetzt werden, um komplexere Aktivitäten zu bilden. |
Aktivitätsaktion |
Eine Datenstruktur, die verwendet wird, um Rückrufe für die Workflow- und Aktivitätsausführung verfügbar zu machen. |
Aktivitätsaufruf |
Das Verfahren, das verwendet wird, um Methoden einer Aktivität direkt auszuführen, so als handelte es sich um einen CLR-Typ. Mithilfe des Aktivitätsaufrufs können die Methoden einer Aktivität verwendet werden, ohne explizit eine Workflowlaufzeitinstanz zu erstellen. |
Argument |
Definiert den eingehenden und ausgehenden Datenfluss einer Aktivität. Für jedes Argument ist eine Richtung angegeben: eingehend, ausgehend oder eingehend/ausgehend. Diese stellen die Eingabe-, Ausgabe- und Eingabe-/Ausgabeparameter der Aktivität dar. |
Lesezeichen |
Der Mechanismus, der ermöglicht, dass eine Aktivität passiv warten kann, bis die Wiederaufnahme erfolgt. |
Kompensation |
Eine Gruppe von Aktionen, die dazu vorgesehen sind, die Auswirkung der zuvor abgeschlossenen Arbeit rückgängig zu machen oder zu mildern. |
Korrelation |
Der Mechanismus zum Weiterleiten von Nachrichten an eine Workflow- oder Dienstinstanz. |
Deklarative Anwendung |
Eine Anwendung, die ausreichend genug beschrieben ist, um zur Laufzeit ohne Ausführung von imperativen Anweisungen erstellt zu werden. |
Ausdruck |
Ein Konstrukt, das eine oder mehrere Argumente akzeptiert, einen Vorgang unter Verwendung der Argumente durchführt und dann einen einzelnen Wert zurückgibt. Ausdrücke können überall dort verwendet werden, wo eine Aktivität verwendet werden kann. |
Flussdiagramm |
Ein bekanntes Modellierungsparadigma, das Programmkomponenten als Symbole darstellt, die mithilfe von Richtungspfeilen miteinander verknüpft sind. In .NET Framework 4 können Workflows mithilfe der Flowchart-Aktivität als Flussdiagramme modelliert werden. |
Prozess mit langer Laufzeit |
Eine Einheit der Programmausführung, bei der keine sofortige Rückgabe erfolgt und die ggf. auch bei einem Systemneustart beibehalten wird. |
Persistenz |
Das Speichern des Zustands eines Workflows oder Diensts auf einem permanenten Speichermedium, sodass der Zustand nach einem Systemfehler aus dem Speicher entladen oder wiederhergestellt werden kann. |
Zustandsautomat |
Ein bekanntes Modellierungsparadigma, das Programmkomponenten als einzelne Zustände darstellt, die mithilfe von ereignisgesteuerten Zustandsübergängen miteinander verknüpft sind. Workflows können mit der StateMachine-Aktivität als Zustandsautomaten modelliert werden. |
Substanz |
Stellt eine Gruppe von verwandten Lesezeichen unter einem gemeinsamen Bezeichner dar und ermöglicht der Runtime, Entscheidungen darüber zu treffen, ob eine bestimmte Lesezeichenwiederaufnahme gültig ist oder ungültig wird. |
Typkonverter |
Ein CLR-Typ kann einem oder mehreren abgeleiteten System.ComponentModel.TypeConverter-Typen zugeordnet werden, die das Konvertieren von Instanzen des CLR-Typs in und von Instanzen der anderen Typen ermöglicht. Ein Typkonverter wird mithilfe des System.ComponentModel.TypeConverterAttribute-Attributs einem CLR-Typ zugeordnet. Ein TypeConverterAttribute kann direkt für den CLR-Typ oder für eine Eigenschaft festgelegt werden. Ein für eine Eigenschaft angegebener Typkonverter hat immer Vorrang vor einem Typkonverter, der für den CLR-Typ der Eigenschaft angegeben ist. |
Variable |
Stellt den Speicher einiger Daten dar, die später gespeichert werden müssen und auf die später zugegriffen werden muss. |
Workflow |
Eine einzelne Aktivität oder eine Struktur von Aktivitäten, die von einem Hostprozess aufgerufen wurde. |
Workflowelement |
Die Basisklasse aller Windows Workflow Foundation-Datenstrukturen, einschließlich Aktivitäten, Messagingrückrufen und Ausdrücken. |
XAML |
eXtensible Application Markup Language (XAML) |
XAML-Schema |
Ein Markupschema, das zum Definieren benutzerdefinierter Typen in XAML verwendet wird. |