WorkflowRuntime.Started Olay
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ı başlatıldığında gerçekleşir.
public:
event EventHandler<System::Workflow::Runtime::WorkflowRuntimeEventArgs ^> ^ Started;
public event EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs> Started;
member this.Started : EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs>
Public Custom Event Started As EventHandler(Of WorkflowRuntimeEventArgs)
Public Event Started As EventHandler(Of WorkflowRuntimeEventArgs)
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.
// 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."); });
' Create a new workflow runtime
Dim startingRuntime As New WorkflowRuntime()
' Add a method as the event handler for the Started event.
AddHandler startingRuntime.Started, AddressOf RuntimeStarted
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 IsStartedtrue
sonra 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.