WorkflowRuntime Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Représente l’environnement d’exécution configurable fourni par le moteur d’exécution du flux de travail pour les flux de travail.
public ref class WorkflowRuntime : IDisposable, IServiceProvider
public class WorkflowRuntime : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowRuntime : IDisposable, IServiceProvider
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
Public Class WorkflowRuntime
Implements IDisposable, IServiceProvider
- Héritage
-
WorkflowRuntime
- Attributs
- Implémente
Remarques
Note
Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.
WorkflowRuntime expose les fonctionnalités requises par une application hôte et des services pour configurer et contrôler le moteur d’exécution du flux de travail et être avertie des modifications apportées au moteur d’exécution du flux de travail et à l’une de ses instances de flux de travail.
Constructeurs
| Nom | Description |
|---|---|
| WorkflowRuntime() |
Obsolète.
Initialise une nouvelle instance de la classe WorkflowRuntime. |
| WorkflowRuntime(String) |
Obsolète.
Initialise une nouvelle instance de la WorkflowRuntime classe à l’aide de la section spécifiée du fichier de configuration de l’application. |
| WorkflowRuntime(WorkflowRuntimeSection) |
Obsolète.
Initialise une nouvelle instance de la WorkflowRuntime classe à l’aide des paramètres dans le fichier spécifié WorkflowRuntimeSection. |
Propriétés
| Nom | Description |
|---|---|
| IsStarted |
Obsolète.
Obtient une valeur qui indique si le moteur d’exécution du flux de travail a été démarré. |
| Name |
Obsolète.
Obtient ou définit le nom associé au WorkflowRuntime. |
Méthodes
| Nom | Description |
|---|---|
| AddService(Object) |
Obsolète.
Ajoute le service spécifié au moteur d’exécution du flux de travail. |
| CreateWorkflow(Type, Dictionary<String,Object>, Guid) |
Obsolète.
Crée une instance de flux de travail à l’aide des paramètres spécifiés. |
| CreateWorkflow(Type, Dictionary<String,Object>) |
Obsolète.
Crée une instance de flux de travail à l’aide du flux de travail Type spécifié et des arguments du flux de travail contenu dans le flux de travail spécifié Dictionary<TKey,TValue>. |
| CreateWorkflow(Type) |
Obsolète.
Crée une instance de flux de travail à l’aide du flux de travail Typespécifié. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid) |
Obsolète.
Crée une instance de flux de travail à l’aide des paramètres spécifiés. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>) |
Obsolète.
Crée une instance de flux de travail à l’aide des objets spécifiés XmlReader et des arguments contenus dans le fichier spécifié Dictionary<TKey,TValue>. |
| CreateWorkflow(XmlReader) |
Obsolète.
Crée une instance de flux de travail à l’aide du fichier spécifié XmlReader. |
| Dispose() |
Obsolète.
Libère les ressources utilisées par le WorkflowRuntime. |
| Equals(Object) |
Obsolète.
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetAllServices(Type) |
Obsolète.
Récupère tous les services ajoutés au moteur d’exécution du flux de travail qui implémentent ou dérivent de l’élément spécifié Type. |
| GetAllServices<T>() |
Obsolète.
Récupère tous les services ajoutés au moteur d’exécution du flux de travail qui implémentent ou dérivent du type générique spécifié. |
| GetHashCode() |
Obsolète.
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetLoadedWorkflows() |
Obsolète.
Obtient une collection qui contient toutes les instances de flux de travail actuellement chargées en mémoire. |
| GetService(Type) |
Obsolète.
Récupère un service du moteur d’exécution de workflow spécifié Type . |
| GetService<T>() |
Obsolète.
Récupère un service du type générique spécifié à partir du moteur d’exécution du flux de travail. |
| GetType() |
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetWorkflow(Guid) |
Obsolète.
Récupère l’instance de flux de travail qui a la valeur spécifiée Guid. |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| RemoveService(Object) |
Obsolète.
Supprime le service spécifié du moteur d’exécution du flux de travail. |
| StartRuntime() |
Obsolète.
Démarre le moteur d’exécution du flux de travail et les services du moteur d’exécution de flux de travail. |
| StopRuntime() |
Obsolète.
Arrête le moteur d’exécution du flux de travail et les services d’exécution. |
| ToString() |
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Événements
| Nom | Description |
|---|---|
| ServicesExceptionNotHandled |
Obsolète.
Se produit lorsqu’un service dérivé des appels RaiseServicesExceptionNotHandledEvent(Exception, Guid)de WorkflowRuntimeService classe . |
| Started |
Obsolète.
Se produit lorsque le moteur d’exécution du flux de travail est démarré. |
| Stopped |
Obsolète.
Se produit lorsque le moteur d’exécution du flux de travail est arrêté. |
| WorkflowAborted |
Obsolète.
Se produit lorsqu’une instance de workflow est abandonnée. |
| WorkflowCompleted |
Obsolète.
Se produit lorsqu’une instance de flux de travail est terminée. |
| WorkflowCreated |
Obsolète.
Se produit lorsqu’une instance de flux de travail est créée. |
| WorkflowIdled |
Obsolète.
Se produit lorsqu’une instance de flux de travail entre dans l’état inactif. |
| WorkflowLoaded |
Obsolète.
Se produit lorsque l’instance de workflow est chargée en mémoire. |
| WorkflowPersisted |
Obsolète.
Se produit lorsque l’état d’une instance de workflow est conservé. |
| WorkflowResumed |
Obsolète.
Se produit lorsque l’exécution d’une instance de workflow est reprise après une suspension. |
| WorkflowStarted |
Obsolète.
Se produit lorsqu’une instance de flux de travail a été démarrée. |
| WorkflowSuspended |
Obsolète.
Se produit lorsqu’une instance de workflow est suspendue. |
| WorkflowTerminated |
Obsolète.
Se produit lorsqu’une instance de flux de travail est arrêtée. |
| WorkflowUnloaded |
Obsolète.
Se produit lorsque l’instance de workflow est déchargée de la mémoire. |
S’applique à
Cohérence de thread
Ce type est thread safe.