.NET Framework 4 の Windows Workflow Foundation 用語集

このトピックの内容は、Windows Workflow Foundation 4 に該当します。

Windows Workflow Foundation のドキュメントで使用される用語については、次の表を参照してください。

用語

用語 定義

アクティビティ

Windows Workflow Foundation のプログラム動作の単位です。それぞれのアクティビティをまとめて、より複雑なアクティビティを構成できます。

アクティビティ操作

ワークフローおよびアクティビティの実行のコールバックを公開するために使用されるデータ構造です。

アクティビティ呼び出し

アクティビティが CLR 型であるかのようにアクティビティのメソッドを直接実行するために使用されるプロシージャです。ActivityInvoke を使用すると、ワークフロー ランタイム インスタンスを明示的に作成しなくても、アクティビティのメソッドが使用されます。

引数

アクティビティに出入りするデータ フローを定義します。各引数には in、out、または in/out などの方向が指定されます。これらの値は、アクティビティの入力パラメーター、出力パラメーター、および入力/出力パラメーターを表します。

ブックマーク

アクティビティが再開されるのを受動的に待つことができるメカニズムです。

補正

前に完了した作業の効果を取り消したり補正したりするように設計されたアクションのグループです。

相関

ワークフローまたはサービス インスタンスにメッセージをルーティングするためのメカニズムです。

宣言アプリケーション

命令を実行しなくても実行時に作成されるように記述されたアプリケーションです。

1 つまたは複数の引数を取得し、その引数の操作を実行し、単一の値を返すコンストラクターです。式は、アクティビティが使用可能であれば、どこでも使用できます。

フローチャート

方向矢印と一緒にリンクされた記号でプログラム コンポーネントを表す既知のモデリング パラダイムです。.NET Framework 4 では、Flowchart アクティビティを使用してワークフローをフローチャートとしてモデル化できます。

長時間のプロセス

すぐに制御が返されず、システムの再起動をまたぐ場合もあるプログラム実行の単位です。

永続性

メモリからアンロードしたり、システム障害から回復できるように、永続メディアにワークフローまたはサービスの状態を保存することです。

ステート マシン

イベント ドリブン状態遷移と一緒にリンクされた個々の状態でプログラム コンポーネントを表す既知のモデリング パラダイムです。ワークフローは、StateMachine アクティビティを使用して、ステート マシンとしてモデル化できます。

サブスタンス

共通の識別子の下の関連ブックマークのグループを表し、特定のブックマーク再開が有効か、有効になる可能性があるかどうかがランタイムによって決定します。

型コンバーター

CLR 型は、CLR 型のインスタンスと他の型のインスタンスを変換する 1 つまたは複数の System.ComponentModel.TypeConverter 派生型に関連付けることができます。型コンバーターは、System.ComponentModel.TypeConverterAttribute 属性を使用して、CLR 型に関連付けられています。TypeConverterAttribute は、CLR 型またはプロパティで直接指定できます。プロパティで指定された型コンバーターは、プロパティの CLR 型で指定された型コンバーターよりも常に優先されます。

変数

保存して、後からアクセスする必要がある一部のデータのストレージを表します。

ワークフロー

ホスト プロセスにより呼び出される単一のアクティビティまたはアクティビティのツリーです。

ワークフロー要素

アクティビティ、メッセージ、コールバック、および式を含むあらゆる Windows Workflow Foundation データ構造の基本クラスです。

XAML

eXtensible Application Markup Language

XAML スキーマ

XAML でカスタム型を定義するために使用されるマークアップ スキーマです。