DefaultWorkflowSchedulerService 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.*
Erstellt und verwaltet die Threads, die Workflowinstanzen im Workflowlaufzeitmodul ausführen.
public ref class DefaultWorkflowSchedulerService : System::Workflow::Runtime::Hosting::WorkflowSchedulerService
public class DefaultWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class DefaultWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
type DefaultWorkflowSchedulerService = class
inherit WorkflowSchedulerService
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type DefaultWorkflowSchedulerService = class
inherit WorkflowSchedulerService
Public Class DefaultWorkflowSchedulerService
Inherits WorkflowSchedulerService
- Vererbung
- Attribute
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.
DefaultWorkflowSchedulerService wird standardmäßig vom Workflowlaufzeitmodul verwendet. Sie enthält standardmäßige Unterstützung für mehrere Workflowinstanzen, die im Laufzeitthreadpool in die Warteschlange gestellt werden. Wenn Sie den Thread steuern möchten, der für die Ausführung des Workflows verantwortlich ist, verwenden Sie ManualWorkflowSchedulerService.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DefaultWorkflowSchedulerService() |
Veraltet.
Initialisiert eine neue Instanz der DefaultWorkflowSchedulerService-Klasse. |
| DefaultWorkflowSchedulerService(Int32) |
Veraltet.
Initialisiert eine neue Instanz der DefaultWorkflowSchedulerService Klasse mithilfe der angegebenen maximalen Anzahl von Workflowinstanzen, die der Dienst gleichzeitig ausführen kann. |
| DefaultWorkflowSchedulerService(NameValueCollection) |
Veraltet.
Initialisiert eine neue Instanz der DefaultWorkflowSchedulerService-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| MaxSimultaneousWorkflows |
Veraltet.
Ruft die maximale Anzahl von Workflowinstanzen ab, die in der Threadpoolwarteschlange gespeichert werden können. |
| Runtime |
Veraltet.
Ruft den WorkflowRuntime für diesen Dienst ab. (Geerbt von WorkflowRuntimeService) |
| State |
Veraltet.
Ruft den Zustand der WorkflowRuntimeService. (Geerbt von WorkflowRuntimeService) |
Methoden
| Name | Beschreibung |
|---|---|
| Cancel(Guid) |
Veraltet.
Bricht die angegebene Arbeitsaufgabe der Workflowinstanz ab. |
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnStarted() |
Veraltet.
Benachrichtigt die DefaultWorkflowSchedulerService Ausführung einer Workflowinstanz. |
| OnStopped() |
Veraltet.
Wenn sie in einer abgeleiteten Klasse überschrieben wird, stellt die Methode dar, die aufgerufen wird, wenn das Workflowlaufzeitmodul das Stopped Ereignis auslöst. (Geerbt von WorkflowRuntimeService) |
| RaiseServicesExceptionNotHandledEvent(Exception, Guid) |
Veraltet.
Löst das ServicesExceptionNotHandled-Ereignis aus. (Geerbt von WorkflowRuntimeService) |
| Schedule(WaitCallback, Guid, DateTime, Guid) |
Veraltet.
Fügt die angegebene Workflowinstanz der ausstehenden Arbeitsaufgabenwarteschlange mithilfe des angegebenen Multicastdelegats DateTime und der GUIDs hinzu. |
| Schedule(WaitCallback, Guid) |
Veraltet.
Fügt der Warteschlange für ausstehende Arbeitsaufgaben mithilfe der angegebenen Workflowinstanz mithilfe des angegebenen Multicastdelegats eine Workflowinstanz hinzu. |
| Start() |
Veraltet.
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Dienst gestartet und in .StateStarting (Geerbt von WorkflowRuntimeService) |
| Stop() |
Veraltet.
Beendet den aktuell ausgeführten Thread in der Workflowinstanz und alle zeitgeber, die ausgeführt werden. |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |