WorkflowRuntime.Started Olay

Tanım

İş akışı çalışma zamanı altyapısı başlatıldığında gerçekleşir.

C#
public event EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs> Started;

Olay Türü

Örnekler

Aşağıdaki örnekte, olayına Started bir olay işleyicisi WorkflowRuntimeeklenir. Bu örnekte işleyici, konsola basit bir ileti yazdıran anonim bir yöntemdir.

C#
// Create a new workflow runtime
WorkflowRuntime startingRuntime = new WorkflowRuntime();
// Add an anonymous method as the event handler for the Started event.
startingRuntime.Started += new EventHandler<WorkflowRuntimeEventArgs>(
    delegate { Console.WriteLine("Workflow runtime started."); });

Açıklamalar

yöntemi, StartRuntime iş akışı çalışma zamanı altyapısının Started temel hizmet yapılandırmasını doğruladıktan, sınıfından türetilen WorkflowRuntimeService hizmetlerinin her biri tarafından uygulanan yöntemini çağırdıktan Start ve olarak ayarladıktan IsStartedtruesonra olayı tetikler. sınıfından WorkflowRuntimeService türetilen hizmetlerin iş akışı çalışma zamanı altyapısı tarafından başlatılma sırası konusunda bir garanti yoktur ve bu iş akışı çalışma zamanı altyapısı hizmetlerinden bazıları, başlangıç görevlerini tamamlamak için bu hizmetlerin diğer tarafından sağlanan işlevlere bağlı olabilir. İş akışı çalışma zamanı altyapısı hizmetleri, olay tetiklendiğinde Started diğer iş akışı çalışma zamanı altyapısı hizmetlerinin destek olmasını gerektiren son başlangıç görevlerini gerçekleştirmek için yöntemini geçersiz kılabilirWorkflowRuntimeService.OnStarted.

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları işleme ve oluşturma.

Ş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, 4.8.1