WorkflowRuntime.IsStarted Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İş akışı çalışma zamanı altyapısının başlatılıp başlatılmadığını gösteren bir değer alır.
public:
property bool IsStarted { bool get(); };
public bool IsStarted { get; }
member this.IsStarted : bool
Public ReadOnly Property IsStarted As Boolean
Özellik Değeri
true
iş akışı çalışma zamanı altyapısı başlatıldıysa; aksi takdirde , false
. Varsayılan değer: false
.
Örnekler
Aşağıdaki örnek, bir WorkflowRuntime nesnenin özelliğine IsStarted nasıl erişeceklerini gösterir. Bu örnekte, çalışma zamanı başlatılırsa konsola bir ileti yazdırılır.
// 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
Açıklamalar
IsStarted iş akışı çalışma zamanı altyapısı hizmetlerinin çalıştığını gösterir. IsStartedana bilgisayar çağırana StartRuntimekadardırfalse
. Konak çağırana StopRuntimekadar kalırtrue
.
Not
Çalışırken iş akışı çalışma zamanı altyapısına temel hizmetler ekleyemezsiniz. Temel hizmetler sınıfından, sınıfından WorkflowSchedulerService , sınıfından DefaultWorkflowCommitWorkBatchService ve sınıfından WorkflowPersistenceService türetilen hizmetlerdir TrackingService .