WorkflowRuntime Klasse

Definition

Achtung

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Stellt die konfigurierbare Ausführungsumgebung dar, die vom Workflow-Laufzeitmodul für Workflows bereitgestellt wird.

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
Vererbung
WorkflowRuntime
Attribute
Implementiert

Hinweise

Note

In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.

WorkflowRuntime macht Funktionen verfügbar, die von einer Hostanwendung und -diensten benötigt werden, um das Workflow-Laufzeitmodul zu konfigurieren und zu steuern und über Änderungen an dem Workflowausführungsmodul und einer seiner Workflowinstanzen benachrichtigt zu werden.

Konstruktoren

Name Beschreibung
WorkflowRuntime()
Veraltet.

Initialisiert eine neue Instanz der WorkflowRuntime-Klasse.

WorkflowRuntime(String)
Veraltet.

Initialisiert eine neue Instanz der WorkflowRuntime Klasse mithilfe des angegebenen Abschnitts der Anwendungskonfigurationsdatei.

WorkflowRuntime(WorkflowRuntimeSection)
Veraltet.

Initialisiert eine neue Instanz der Klasse mithilfe der WorkflowRuntime Einstellungen im angegebenen WorkflowRuntimeSection.

Eigenschaften

Name Beschreibung
IsStarted
Veraltet.

Ruft einen Wert ab, der angibt, ob das Workflow-Laufzeitmodul gestartet wurde.

Name
Veraltet.

Dient zum Abrufen oder Festlegen des Namens, der der WorkflowRuntime.

Methoden

Name Beschreibung
AddService(Object)
Veraltet.

Fügt den angegebenen Dienst dem Workflow-Laufzeitmodul hinzu.

CreateWorkflow(Type, Dictionary<String,Object>, Guid)
Veraltet.

Erstellt eine Workflowinstanz mithilfe der angegebenen Parameter.

CreateWorkflow(Type, Dictionary<String,Object>)
Veraltet.

Erstellt eine Workflowinstanz mithilfe des angegebenen Workflows Type und der Argumente für den Workflow, der in der angegebenen Datei Dictionary<TKey,TValue>enthalten ist.

CreateWorkflow(Type)
Veraltet.

Erstellt eine neue Workflowinstanz mithilfe des angegebenen Workflows Type.

CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid)
Veraltet.

Erstellt eine Workflowinstanz mithilfe der angegebenen Parameter.

CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>)
Veraltet.

Erstellt eine Workflowinstanz mithilfe der angegebenen XmlReader Objekte und der argumente, die im angegebenen Dictionary<TKey,TValue>Objekt enthalten sind.

CreateWorkflow(XmlReader)
Veraltet.

Erstellt eine Workflowinstanz mithilfe der angegebenen XmlReader.

Dispose()
Veraltet.

Gibt die von der WorkflowRuntime.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetAllServices(Type)
Veraltet.

Ruft alle Dienste ab, die dem Workflow-Laufzeitmodul hinzugefügt werden, das vom angegebenen TypeImplementiert oder abgeleitet wird.

GetAllServices<T>()
Veraltet.

Ruft alle Dienste ab, die dem Workflow-Laufzeitmodul hinzugefügt werden, das vom angegebenen generischen Typ implementiert oder abgeleitet wird.

GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLoadedWorkflows()
Veraltet.

Ruft eine Auflistung ab, die alle Workflowinstanzen enthält, die derzeit im Arbeitsspeicher geladen sind.

GetService(Type)
Veraltet.

Ruft einen Dienst des angegebenen Type vom Workflow-Laufzeitmodul ab.

GetService<T>()
Veraltet.

Ruft einen Dienst des angegebenen generischen Typs aus dem Workflow-Laufzeitmodul ab.

GetType()
Veraltet.

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetWorkflow(Guid)
Veraltet.

Ruft die Workflowinstanz ab, die den angegebenen .Guid

MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RemoveService(Object)
Veraltet.

Entfernt den angegebenen Dienst aus dem Workflow-Laufzeitmodul.

StartRuntime()
Veraltet.

Startet das Workflow-Laufzeitmodul und die Workflowausführungsmoduldienste.

StopRuntime()
Veraltet.

Beendet das Workflow-Laufzeitmodul und die Laufzeitdienste.

ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

Name Beschreibung
ServicesExceptionNotHandled
Veraltet.

Tritt auf, wenn ein Dienst, der von der WorkflowRuntimeService Klasse abgeleitet wird, aufgerufen RaiseServicesExceptionNotHandledEvent(Exception, Guid)wird.

Started
Veraltet.

Tritt auf, wenn das Workflowausführungsmodul gestartet wird.

Stopped
Veraltet.

Tritt auf, wenn das Workflowausführungsmodul beendet wird.

WorkflowAborted
Veraltet.

Tritt auf, wenn eine Workflowinstanz abgebrochen wird.

WorkflowCompleted
Veraltet.

Tritt auf, wenn eine Workflowinstanz abgeschlossen ist.

WorkflowCreated
Veraltet.

Tritt auf, wenn eine Workflowinstanz erstellt wird.

WorkflowIdled
Veraltet.

Tritt auf, wenn eine Workflowinstanz in den Leerlaufzustand wechselt.

WorkflowLoaded
Veraltet.

Tritt auf, wenn die Workflowinstanz in den Arbeitsspeicher geladen wird.

WorkflowPersisted
Veraltet.

Tritt auf, wenn der Status einer Workflowinstanz beibehalten wird.

WorkflowResumed
Veraltet.

Tritt auf, wenn die Ausführung einer Workflowinstanz nach einer Unterbrechung fortgesetzt wird.

WorkflowStarted
Veraltet.

Tritt auf, wenn eine Workflowinstanz gestartet wurde.

WorkflowSuspended
Veraltet.

Tritt auf, wenn eine Workflowinstanz angehalten wird.

WorkflowTerminated
Veraltet.

Tritt auf, wenn eine Workflowinstanz beendet wird.

WorkflowUnloaded
Veraltet.

Tritt auf, wenn die Workflowinstanz aus dem Arbeitsspeicher entladen wird.

Gilt für:

Threadsicherheit

Dieser Typ ist threadsicher.