WorkflowRuntime.IsStarted Proprietà

Definizione

Ottiene un valore che indica se il motore di runtime del flusso di lavoro è stato avviato.

public:
 property bool IsStarted { bool get(); };
public bool IsStarted { get; }
member this.IsStarted : bool
Public ReadOnly Property IsStarted As Boolean

Valore della proprietà

Boolean

true se il motore di runtime del flusso di lavoro è stato avviato; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio seguente viene illustrato come accedere alla proprietà IsStarted di un oggetto WorkflowRuntime. In questo esempio, se il runtime è avviato, viene visualizzato un messaggio sulla 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

Commenti

IsStarted indica che i servizi del motore di runtime del flusso di lavoro sono in esecuzione. IsStarted è false fino a quando l'host chiama StartRuntime. Rimane true fino a quando l'host chiama StopRuntime.

Nota

Non è possibile aggiungere servizi di base al motore di runtime del flusso di lavoro mentre è in esecuzione. I servizi di base sono servizi derivati dalle classi WorkflowSchedulerService, DefaultWorkflowCommitWorkBatchService, WorkflowPersistenceService e TrackingService.

Si applica a