System.Workflow.Runtime Пространство имен

Предоставляет классы, связанные с средой выполнения рабочего процесса.

Классы

Имя Описание
CorrelationProperty

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

CorrelationToken

Управляет подписками CorrelationProperty действий владельца. Этот класс не наследуется.

CorrelationTokenCollection

Представляет коллекцию CorrelationToken классов. Этот класс не наследуется.

CorrelationTokenEventArgs

Содержит данные события, связанные с .CorrelationToken Этот класс не наследуется.

ServicesExceptionNotHandledEventArgs

Предоставляет данные для ServicesExceptionNotHandled события.

TimerEventSubscription

Представляет подписку на событие таймера.

TimerEventSubscriptionCollection

Представляет упорядоченный список TimerEventSubscription объектов.

WorkflowCompletedEventArgs

Предоставляет данные для WorkflowCompleted события.

WorkflowEnvironment

Представляет транзакционные среды экземпляра рабочего процесса, работающего в текущем потоке.

WorkflowEventArgs

Предоставляет данные для событий рабочего процесса.

WorkflowInstance

Представляет экземпляр рабочего процесса.

WorkflowOwnershipException

Исключение, возникающее при попытке обработчика среды выполнения рабочего процесса загрузить экземпляр рабочего процесса, который в настоящее время загружается другим экземпляром обработчика среды выполнения рабочих процессов. Кроме того, это исключение возникает, когда обработчик среды выполнения рабочего процесса пытается сохранить рабочий процесс после истечения времени ожидания владения, указанного при загрузке рабочего процесса.

WorkflowQueue

Представляет очередь рабочего процесса.

WorkflowQueueInfo

Содержит сведения о WorkflowQueue.

WorkflowQueuingService

Предоставляет службы для управления объектами WorkflowQueue .

WorkflowRuntime

Представляет настраиваемую среду выполнения, предоставляемую подсистемой выполнения рабочего процесса для рабочих процессов.

WorkflowRuntimeEventArgs

Предоставляет данные для событий Started и Stopped.

WorkflowSuspendedEventArgs

Предоставляет данные для WorkflowSuspended события.

WorkflowTerminatedEventArgs

Предоставляет данные для WorkflowTerminated события.

Интерфейсы

Имя Описание
IPendingWork

Предоставляет методы для участия в рабочем пакете.

IWorkBatch

Предоставляет методы для добавления работы в рабочий пакет.

Перечисления

Имя Описание
WorkflowStatus

Указывает состояние экземпляра рабочего процесса.