共用方式為


活動程式庫

本節中的範例會示範 Windows Workflow Foundation (WF) 中的進階自訂活動。

本節內容

SendMail 自訂活動
示範如何建立衍生自 AsyncCodeActivity 的自訂活動,以使用 SMTP 來傳送郵件,供工作流程應用程式使用。

節流平行 ForEach
示範 ThrottleParallelForEach 活動與 ParallelForEach<T> 活動如何類似,唯一的例外是它允許設定並行因數來限制同時執行的分支數目。

資料庫存取活動
示範如何建立允許資料庫存取以擷取或修改資訊的活動,以及使用 ADO.NET 存取資料庫。

.NET Framework 4.5 中的外顯化原則活動
示範 ExternalizedPolicy4 活動如何直接使用 WF 3.5 隨附的規則引擎,在 .NET Framework 4.6.1 (WF 4.5) 中執行 .NET Framework 3.5 (WF 3.5) RuleSet 物件中現有的 Windows Workflow Foundation。

非泛型 ForEach
示範如何建立非泛型 ForEach<T> 活動版本。

非泛型 ParallelForEach
示範如何建立非泛型 ParallelForEach<T> 活動版本。

取得 WorkflowInstanceId
示範如何使用 GetWorkflowInstanceId 自訂活動傳回工作流程執行個體識別碼。