WorkflowRuntime Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.