WorkflowRuntimeService.State Eigenschaft
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.
Ruft den Zustand der WorkflowRuntimeService ab.
protected:
property System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState State { System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState get(); };
protected System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState State { get; }
member this.State : System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState
Protected ReadOnly Property State As WorkflowRuntimeServiceState
Eigenschaftswert
Einer der WorkflowRuntimeServiceState-Werte.
Hinweise
Die WorkflowRuntimeService-Klasse implementiert zweiphasige Mechanismen für das Starten und Beenden eines Dienstes der Workflowruntime-Engine. Die erste Phase des Startmechanismus beginnt, wenn die Workflowruntime-Engine die Implementierung der Start-Methode für den Dienst aufruft. Diese Methode sollte die Basisimplementierung von Start aufrufen, die State auf Starting festlegt. Die zweite Phase erfolgt, nachdem die Workflowruntime-Engine alle ihre Dienste mit dem Auslösen des Started-Ereignisses gestartet hat. WorkflowRuntimeService verwaltet intern ein Abonnement für dieses Ereignis, und sein Handler legt State auf Started fest.
Der zweiphasige Mechanismus zum Beenden eines Dienstes der Workflowruntime-Engine beginnt, wenn die Workflowruntime-Engine die Implementierung der Stop-Methode für den Dienst aufruft. Diese Methode sollte die Basisimplementierung von Stop aufrufen, die State auf Stopping festlegt. Nachdem die Workflowruntime-Engine alle ihre Dienste beendet hat, löst sie das Stopped-Ereignis aus. WorkflowRuntimeService verwaltet intern ein Abonnement für dieses Ereignis, und sein Handler legt State auf Stopped fest.