WorkflowRuntime Classe

Définition

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.