ManualWorkflowSchedulerService Klasse

Definition

Achtung

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

Stellt einen Threadingdienst bereit, der der Hostanwendung, die eine Workflowinstanz erstellt, die Weitergabe des Thread ermöglicht, unter dem die Workflowinstanz ausgeführt wird. Mithilfe dieses Threadingdiensts können Hostanwendungen einen Workflow instance in einem einzelnen Thread im synchronen Modus ausführen (wenn der Workflow jedoch eine Verzögerungsaktivität enthält, wird die Arbeit verschoben, bis die Verzögerungsaktivität in einem separaten Thread ausgeführt wurde, der von erstellt wurdeTimer. Dieser Modus verhindert die Ausführung der Hostanwendung, bis die Workflowinstanz in den Leerlauf wechselt. Anschließend kann die Workflowinstanz nur mit der RunWorkflow(Guid)-Methode dieses Dienstes ausgeführt werden.

public ref class ManualWorkflowSchedulerService : System::Workflow::Runtime::Hosting::WorkflowSchedulerService
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
type ManualWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ManualWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
Public Class ManualWorkflowSchedulerService
Inherits WorkflowSchedulerService
Vererbung
ManualWorkflowSchedulerService
Attribute

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

ManualWorkflowSchedulerService führt Workflowinstanzen, die sich in der Warteschlange befinden, nicht automatisch aus. Der Host muss RunWorkflow aufrufen, um einen angegebenen Workflow auszuführen.

Konstruktoren

ManualWorkflowSchedulerService()
Veraltet.

Initialisiert eine neue Instanz der ManualWorkflowSchedulerService-Klasse.

ManualWorkflowSchedulerService(Boolean)
Veraltet.

Initialisiert eine neue Instanz der ManualWorkflowSchedulerService-Klasse.

ManualWorkflowSchedulerService(NameValueCollection)
Veraltet.

Initialisiert eine neue Instanz der ManualWorkflowSchedulerService-Klasse.

Eigenschaften

Runtime
Veraltet.

Ruft WorkflowRuntime für diesen Dienst ab.

(Geerbt von WorkflowRuntimeService)
State
Veraltet.

Ruft den Zustand der WorkflowRuntimeService ab.

(Geerbt von WorkflowRuntimeService)

Methoden

Cancel(Guid)
Veraltet.

Bricht das angegebene vorhandene Arbeitselement der Workflowinstanz ab.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()
Veraltet.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnStarted()
Veraltet.

Überladen von OnStarted(). Diese Methode wird bei jedem Aufruf von StartRuntime() aufgerufen und wird von ManualWorkflowSchedulerService für Aufgaben verwendet, die beim Starten von WorkflowRuntime anfallen.

OnStopped()
Veraltet.

Stellt beim Überschreiben in einer abgeleiteten Klasse die Methode dar, die aufgerufen wird, wenn die Workflowruntime-Engine das Stopped-Ereignis auslöst.

(Geerbt von WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Veraltet.

Löst das ServicesExceptionNotHandled-Ereignis aus.

(Geerbt von WorkflowRuntimeService)
RunWorkflow(Guid)
Veraltet.

Führt die angegebene Workflowinstanz aus.

Schedule(WaitCallback, Guid)
Veraltet.

Fügt der anstehenden Arbeitselementwarteschlange anhand der angegebenen Workflowinstanz unter Verwendung eines Multicastdelegaten eine Workflowinstanz hinzu.

Schedule(WaitCallback, Guid, DateTime, Guid)
Veraltet.

Fügt der anstehenden Arbeitselementwarteschlange unter Verwendung des angegebenen Multicastdelegaten, von DateTime und von GUIDs die angegebene Workflowinstanz hinzu.

Start()
Veraltet.

Startet beim Überschreiben in einer abgeleiteten Klasse den Dienst und ändert State in Starting.

(Geerbt von WorkflowRuntimeService)
Stop()
Veraltet.

Überladen von Stop(). ManualWorkflowSchedulerService verwendet diese Methode für Aufgaben, die beim Beenden von WorkflowRuntime anfallen.

ToString()
Veraltet.

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

(Geerbt von Object)

Gilt für: