System.Workflow.Runtime Namnområde

Innehåller klasser som är relaterade till arbetsflödeskörning.

Klasser

Name Description
CorrelationProperty

Representerar ett namn- och värdepar som används för att korrelera meddelanden till specifika mottagningsaktiviteter.

CorrelationToken

Hanterar prenumerationerna för CorrelationProperty ägaraktiviteterna. Det går inte att ärva den här klassen.

CorrelationTokenCollection

Representerar en samling CorrelationToken klasser. Det går inte att ärva den här klassen.

CorrelationTokenEventArgs

Innehåller de händelsedata som är associerade med CorrelationToken. Det går inte att ärva den här klassen.

ServicesExceptionNotHandledEventArgs

Innehåller data för ServicesExceptionNotHandled händelsen.

TimerEventSubscription

Representerar en prenumeration på en timerhändelse.

TimerEventSubscriptionCollection

Representerar en ordnad lista över TimerEventSubscription objekt.

WorkflowCompletedEventArgs

Innehåller data för WorkflowCompleted händelsen.

WorkflowEnvironment

Representerar transaktionsmiljön för arbetsflödesinstansen som körs på den aktuella tråden.

WorkflowEventArgs

Tillhandahåller data för arbetsflödeshändelser.

WorkflowInstance

Representerar en arbetsflödesinstans.

WorkflowOwnershipException

Undantaget som utlöses när arbetsflödets körningsmotor försöker läsa in en arbetsflödesinstans som för närvarande läses in av en annan instans av arbetsflödeskörningsmotorn. Dessutom utlöses det här undantaget när arbetsflödets körningsmotor försöker spara ett arbetsflöde efter att tidsgränsen för ägarskapet som angavs när arbetsflödet lästes in har upphört att gälla.

WorkflowQueue

Representerar en arbetsflödeskö.

WorkflowQueueInfo

Innehåller information om en WorkflowQueue.

WorkflowQueuingService

Tillhandahåller tjänster för hantering av WorkflowQueue objekt.

WorkflowRuntime

Representerar den konfigurerbara körningsmiljön som tillhandahålls av arbetsflödets körningsmotor för arbetsflöden.

WorkflowRuntimeEventArgs

Tillhandahåller data för Started och Stopped händelserna.

WorkflowSuspendedEventArgs

Innehåller data för WorkflowSuspended händelsen.

WorkflowTerminatedEventArgs

Innehåller data för WorkflowTerminated händelsen.

Gränssnitt

Name Description
IPendingWork

Tillhandahåller metoder för att delta i en arbetsbatch.

IWorkBatch

Innehåller metoder för att lägga till arbete i en arbetsbatch.

Uppräkningar

Name Description
WorkflowStatus

Anger status för en arbetsflödesinstans.