Aracılığıyla paylaş


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 StateStartingtemel uygulamasını Startç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 Started tümünü çalıştırdıktan sonra gerçekleşir. bu WorkflowRuntimeService olaya yönelik bir aboneliği dahili olarak yönetir ve işleyicisi olarak StartedayarlanırState.

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 StateStoppingtemel uygulamasını Stopçağırmalıdır. Tüm iş akışı çalışma zamanı altyapısı hizmetlerini durdurduktan sonra, iş akışı çalışma zamanı altyapısı olayı tetikler Stopped . bu WorkflowRuntimeService olaya yönelik bir aboneliği dahili olarak yönetir ve işleyicisi olarak StoppedayarlanırState.

Şunlara uygulanır