System.Workflow.Runtime Przestrzeń nazw

Udostępnia klasy związane ze środowiskiem uruchomieniowym przepływu pracy.

Klasy

CorrelationProperty

Reprezentuje parę nazw i wartości używanych do korelowania komunikatów z określonymi działaniami odbierających.

CorrelationToken

Zarządza subskrypcjami CorrelationProperty działań właściciela. Klasa ta nie może być dziedziczona.

CorrelationTokenCollection

Reprezentuje kolekcję CorrelationToken klas. Klasa ta nie może być dziedziczona.

CorrelationTokenEventArgs

Zawiera dane zdarzenia skojarzone z elementem CorrelationToken. Klasa ta nie może być dziedziczona.

ServicesExceptionNotHandledEventArgs

Udostępnia dane dla zdarzenia ServicesExceptionNotHandled.

TimerEventSubscription

Reprezentuje subskrypcję zdarzenia czasomierza.

TimerEventSubscriptionCollection

Reprezentuje uporządkowaną listę TimerEventSubscription obiektów.

WorkflowCompletedEventArgs

Udostępnia dane dla zdarzenia WorkflowCompleted.

WorkflowEnvironment

Reprezentuje środowisko transakcyjne wystąpienia przepływu pracy uruchomionego w bieżącym wątku.

WorkflowEventArgs

Udostępnia dane dotyczące zdarzeń przepływu pracy.

WorkflowInstance

Reprezentuje wystąpienie przepływu pracy.

WorkflowOwnershipException

Wyjątek zgłaszany, gdy aparat środowiska uruchomieniowego przepływu pracy próbuje załadować wystąpienie przepływu pracy, które jest obecnie ładowane przez inne wystąpienie aparatu środowiska uruchomieniowego przepływu pracy. Ponadto ten wyjątek jest zgłaszany, gdy aparat środowiska uruchomieniowego przepływu pracy próbuje zapisać przepływ pracy po przekroczeniu limitu czasu własności określonego podczas ładowania przepływu pracy wygasł.

WorkflowQueue

Reprezentuje kolejkę przepływu pracy.

WorkflowQueueInfo

Zawiera informacje o obiekcie WorkflowQueue.

WorkflowQueuingService

Zapewnia usługi zarządzania obiektami WorkflowQueue .

WorkflowRuntime

Reprezentuje konfigurowalne środowisko wykonywania udostępniane przez aparat czasu wykonywania przepływu pracy dla przepływów pracy.

WorkflowRuntimeEventArgs

Udostępnia dane dla zdarzeń Started i Stopped .

WorkflowSuspendedEventArgs

Udostępnia dane dla zdarzenia WorkflowSuspended.

WorkflowTerminatedEventArgs

Udostępnia dane dla zdarzenia WorkflowTerminated.

Interfejsy

IPendingWork

Udostępnia metody uczestnictwa w partii roboczej.

IWorkBatch

Udostępnia metody dodawania pracy do partii roboczej.

Wyliczenia

WorkflowStatus

Określa stan wystąpienia przepływu pracy.