WorkflowRuntime.IsStarted Özellik

Tanım

İş akışı çalışma zamanı altyapısının başlatılıp başlatılmadığını gösteren bir değer alır.

C#
public bool IsStarted { get; }

Özellik Değeri

Boolean

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.

C#
// 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.");

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 .

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8