Поделиться через


Библиотека действий

В этом разделе содержатся примеры, демонстрирующие расширенные пользовательские действия в Windows Workflow Foundation (WF).

В этом разделе

Настраиваемое действие SendMail
В этом примере описывается создание настраиваемого действия, которое является производным от AsyncCodeActivity, для отправки почты с помощью SMTP для работы в приложении рабочего процесса.

Параллельное действие ForEach с ограничением
Демонстрирует, что действие ThrottleParallelForEach аналогично действию ParallelForEach<T> за одним исключением, которое позволяет настроить фактор одновременности для ограничения количества одновременно выполняющихся ветвей.

Действия доступа к базе данных
Демонстрируется создание действий, позволяющих получать или изменять сведения и использовать ADO.NET для доступа к базе данных.

Реализованное действие политики в .NET Framework 4.5
Демонстрирует, как действие ExternalizedPolicy4 позволяет выполнять существующие объекты Windows Workflow Foundation в платформа .NET Framework 3.5 (WF 3.5) в Windows Workflow Foundation в платформа .NET Framework 4.6.1 (WF 4.5) RuleSet непосредственно с помощью обработчика правил, который поставляется в WF 3.5.

Неуниверсальное действие ForEach
Показывает, как создать неуниверсальную версию действия ForEach<T>.

Неуниверсальное действие ParallelForEach
Показывает, как создать неуниверсальную версию действия ParallelForEach<T>.

Получение WorkflowInstanceId
Демонстрирует, как можно использовать пользовательское действие GetWorkflowInstanceId для возвращения идентификатора экземпляра рабочего процесса.