WorkflowRuntime.IsStarted Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.