Partager via


System.Activities.DurableInstancing Espace de noms

Fournit les classes liées à l'instanciation durable.

Classes

ActivatableWorkflowsQueryResult

Contient les résultats de l'exécution de la commande QueryActivatableWorkflowsCommand sur un magasin d'instances.

CreateWorkflowOwnerCommand

Utilisez cette commande de persistance pour enregistrer un hôte du service de flux de travail comme propriétaire de verrou dans la base de données de persistance.

CreateWorkflowOwnerWithIdentityCommand

Spécifie la création d'un propriétaire de flux de travail avec commande d'identité.

DeleteWorkflowOwnerCommand

Supprime les informations de propriétaire du verrou de la base de données de persistance.

HasActivatableWorkflowEvent

Représente un événement qu'un magasin d'instances déclenche pour informer les hôtes génériques de l'existence d'instances activables dans la base de données de persistance.

HasRunnableWorkflowEvent

Représente un événement que le magasin d'instances de flux de travail SQL déclenche pour notifier les hôtes de flux de travail de l'existence d'instances exécutables dans la base de données de persistance.

LoadWorkflowByInstanceKeyCommand

Commande de persistance qui charge une instance de flux de travail à l'aide de la clé d'instance associée à l'instance.

LoadWorkflowCommand

Commande de persistance qui charge une instance de flux de travail selon les informations d'état de l'instance dans le magasin de persistance.

QueryActivatableWorkflowsCommand

Représente la commande qu'un hôte générique exécute sur un magasin d'instances pour récupérer les paramètres d'activation. L'hôte générique utilise ces paramètres d'activation pour créer un hôte de flux de travail qui, à son tour, charge une instance de service exécutable.

SaveWorkflowCommand

Commande de persistance qui vous permet d'enregistrer les informations d'état de l'instance dans le magasin de persistance.

SqlWorkflowInstanceStore

Dérive de la classe abstraite InstanceStore des fonctionnalités de persistance et fournit l'implémentation permettant l'enregistrement des informations d'état de l'instance dans une base de données SQL Server 2005 ou SQL Server 2008, ainsi que le chargement de ces informations à partir de cette base de données.

TryLoadRunnableWorkflowCommand

Représente la commande qu'un hôte de flux de travail exécute sur un magasin d'instances pour charger les instances exécutables du magasin de persistance en mémoire.

Énumérations

InstanceCompletionAction

Contient des options qui spécifient si le fournisseur de persistance doit conserver ou supprimer les informations d'état pour une instance dans le magasin de persistance après la fin de l'instance.

InstanceEncodingOption

Contient les options qui spécifient si le fournisseur de persistance doit encoder les informations d'état de l'instance à l'aide de l'algorithme Gzip avant d'enregistrer les informations d'état dans le magasin de persistance.

InstanceLockedExceptionAction

Contient les options qui spécifient quelle mesure le fournisseur de persistance SQL doit prendre lorsqu'il reçoit une exception lors de la tentative de verrouillage d'une instance.