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

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