System.Workflow.Runtime Espace de noms

Fournit des classes liées au runtime de flux de travail.

Classes

Nom Description
CorrelationProperty

Représente une paire nom et valeur utilisée pour mettre en corrélation les messages à des activités de réception spécifiques.

CorrelationToken

Gère les abonnements des activités du CorrelationProperty propriétaire. Cette classe ne peut pas être héritée.

CorrelationTokenCollection

Représente une collection de CorrelationToken classes. Cette classe ne peut pas être héritée.

CorrelationTokenEventArgs

Contient les données d’événement associées au CorrelationToken. Cette classe ne peut pas être héritée.

ServicesExceptionNotHandledEventArgs

Fournit des données pour l'événement ServicesExceptionNotHandled.

TimerEventSubscription

Représente un abonnement à un événement de minuteur.

TimerEventSubscriptionCollection

Représente une liste ordonnée d’objets TimerEventSubscription .

WorkflowCompletedEventArgs

Fournit des données pour l'événement WorkflowCompleted.

WorkflowEnvironment

Représente l’environnement transactionnel de l’instance de workflow en cours d’exécution sur le thread actuel.

WorkflowEventArgs

Fournit des données pour les événements de flux de travail.

WorkflowInstance

Représente une instance de flux de travail.

WorkflowOwnershipException

Exception levée lorsque le moteur d’exécution de workflow tente de charger une instance de flux de travail actuellement chargée par une autre instance du moteur d’exécution de flux de travail. En outre, cette exception est levée lorsque le moteur d’exécution de workflow tente d’enregistrer un flux de travail après le délai d’expiration de propriété spécifié lors du chargement du flux de travail.

WorkflowQueue

Représente une file d’attente de flux de travail.

WorkflowQueueInfo

Contient des informations sur un WorkflowQueue.

WorkflowQueuingService

Fournit les services de gestion des WorkflowQueue objets.

WorkflowRuntime

Représente l’environnement d’exécution configurable fourni par le moteur d’exécution du flux de travail pour les flux de travail.

WorkflowRuntimeEventArgs

Fournit des données pour les événements Started et Stopped.

WorkflowSuspendedEventArgs

Fournit des données pour l'événement WorkflowSuspended.

WorkflowTerminatedEventArgs

Fournit des données pour l'événement WorkflowTerminated.

Interfaces

Nom Description
IPendingWork

Fournit des méthodes pour participer à un lot de travail.

IWorkBatch

Fournit des méthodes pour ajouter du travail à un lot de travail.

Énumérations

Nom Description
WorkflowStatus

Spécifie l’état d’une instance de workflow.