次の方法で共有


アクティビティ ライブラリ

このセクションには、Windows Workflow Foundation (WF) の高度なカスタム アクティビティを示すサンプルが含まれています。

このセクションの内容

SendMail カスタム アクティビティ
AsyncCodeActivity から派生するカスタム アクティビティを作成して、SMTP を使用して電子メールを送信し、ワークフロー アプリケーション内で使用する方法を示します。

制限された並列 ForEach
ph x="1" /> アクティビティは、実行するコンカレンシー分岐の数を制限するためのコンカレンシー要因を設定できるという 1 つの例外を除き、ParallelForEach<T> アクティビティと似ていることについて示します。

データベース アクセス アクティビティ
データベースにアクセスして情報を取得または変更できるアクティビティを作成する方法と、ADO.NET を使用してデータベースにアクセスする方法を示します。

.NET Framework 4.5 の外部化されたポリシー アクティビティ
ExternalizedPolicy4 アクティビティによって、.NET Framework 3.5 (WF 3.5) の Windows Workflow Foundation の既存の RuleSet オブジェクトを、WF 3.5 に付属しているルール エンジンを使用して、.NET Framework 4.6.1 (WF 4.5) の Windows Workflow Foundation で直接実行できるようにする方法を示します。

非ジェネリックの ForEach
ForEach<T> アクティビティの非ジェネリック バージョンを作成する方法を示します。

非ジェネリックの ParallelForEach
ParallelForEach<T> アクティビティの非ジェネリック バージョンを作成する方法を示します。

WorkflowInstanceId の取得
カスタム アクティビティ GetWorkflowInstanceId を使用して、ワークフロー インスタンス ID を返す方法を示します。