WorkflowRuntimeService.State Özellik

Tanım

durumunu WorkflowRuntimeServicealır.

protected:
 property System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState State { System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState get(); };
protected System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState State { get; }
member this.State : System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState
Protected ReadOnly Property State As WorkflowRuntimeServiceState

Özellik Değeri

Değerlerden WorkflowRuntimeServiceState biri.

Açıklamalar

sınıfı, WorkflowRuntimeService bir iş akışı çalışma zamanı altyapısı hizmetini başlatmak ve durdurmak için iki aşamalı mekanizmalar uygular. Başlangıç mekanizmasının ilk aşaması, iş akışı çalışma zamanı altyapısı hizmet için yönteminin Start uygulamasını çağırdığında başlar. Bu yöntem, olarak ayarlayan StartStatetemel uygulamasını Startingçağırmalıdır. İkinci aşama, iş akışı çalışma zamanı altyapısı olayı tetiklediğinde iş akışı çalışma zamanı altyapısı hizmetlerinin tümünü başlattığında Started gerçekleşir. bu WorkflowRuntimeService olaya yönelik bir aboneliği dahili olarak yönetir ve işleyicisi olarak StateayarlanırStarted.

bir iş akışı çalışma zamanı altyapısı hizmetini durdurmak için iki aşamalı mekanizma, iş akışı çalışma zamanı altyapısı hizmet için yönteminin Stop uygulamasını çağırdığında başlar. Bu yöntem, olarak ayarlayan StopStatetemel uygulamasını Stoppingçağırmalıdır. tüm iş akışı çalışma zamanı altyapısı hizmetlerini durdurduktan sonra, iş akışı çalışma zamanı altyapısı olayı başlatır Stopped . bu WorkflowRuntimeService olaya yönelik bir aboneliği dahili olarak yönetir ve işleyicisi olarak StateayarlanırStopped.

Şunlara uygulanır