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.
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 zweistufige Mechanismen zum Starten und Beenden eines Workflowlaufzeitmoduldiensts. Die erste Phase des Startmechanismus beginnt, wenn das Workflowlaufzeitmodul die Implementierung der Start Methode für den Dienst aufruft. Diese Methode sollte die Basisimplementierung aufrufenStart, die auf StateStarting . Die zweite Phase tritt auf, nachdem das Workflowlaufzeitmodul alle Workflowlaufzeitmoduldienste gestartet hat, wenn es das Started Ereignis auslöst. Das WorkflowRuntimeService intern verwaltet ein Abonnement für dieses Ereignis und sein Handler wird auf StateStarted.
Der zweistufige Mechanismus zum Beenden eines Workflowlaufzeitmoduldiensts beginnt, wenn das Workflowlaufzeitmodul die Implementierung der Stop Methode für den Dienst aufruft. Diese Methode sollte die Basisimplementierung aufrufenStop, die auf StateStopping . Nachdem sie alle Workflowlaufzeitmoduldienste beendet hat, löst das Workflowlaufzeitmodul das Stopped Ereignis aus. Das WorkflowRuntimeService intern verwaltet ein Abonnement für dieses Ereignis und sein Handler wird auf StateStopped.