WorkflowRuntime.IsStarted Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si le moteur d'exécution de workflow a été démarré.
public:
property bool IsStarted { bool get(); };
public bool IsStarted { get; }
member this.IsStarted : bool
Public ReadOnly Property IsStarted As Boolean
Valeur de propriété
true
si le moteur d'exécution de workflow a été démarré ; sinon, false
. La valeur par défaut est false
.
Exemples
L'exemple suivant montre comment accéder à la propriété IsStarted d'un objet WorkflowRuntime. Dans cet exemple, si l'exécution est démarrée, un message s'imprime sur la console.
// Create a new workflow runtime
WorkflowRuntime workflowRuntime = new WorkflowRuntime();
// Start the runtime
workflowRuntime.StartRuntime();
// If the runtime is started, report to the console.
if (workflowRuntime.IsStarted)
Console.WriteLine("Runtime is started.");
' Create a new workflow runtime
Dim workflowRuntime As New WorkflowRuntime()
' Start the runtime
workflowRuntime.StartRuntime()
' If the runtime is started, report to the console.
If workflowRuntime.IsStarted Then
Console.WriteLine("Runtime is started.")
End If
Remarques
La propriété IsStarted indique que les services de moteur d'exécution de workflow s'exécutent. IsStarted est false
jusqu’à ce que l’hôte appelle StartRuntime. Il reste true
jusqu'à ce que l'hôte appelle StopRuntime.
Notes
Vous ne pouvez pas ajouter de services principaux au moteur d'exécution de workflow pendant qu'il s'exécute. Les services principaux sont des services qui dérivent des classes WorkflowSchedulerService, DefaultWorkflowCommitWorkBatchService, WorkflowPersistenceService et TrackingService.