WorkflowRuntime.Started Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando il motore di runtime del flusso di lavoro viene avviato.
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)
Tipo evento
Esempio
Nell'esempio seguente un gestore eventi viene aggiunto all'evento Started di WorkflowRuntime. In questo esempio, il gestore è un metodo anonimo che visualizza un semplice messaggio sulla console.
// 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
Commenti
Il StartRuntime metodo genera l'evento Started dopo aver convalidato la configurazione del servizio principale del motore di runtime del flusso di lavoro, ha richiamato il Start metodo implementato da ognuno dei servizi che derivano dalla WorkflowRuntimeService classe e ha impostato su IsStartedtrue
. Non è possibile garantire l'ordine con cui i servizi che derivano dalla classe WorkflowRuntimeService vengono avviati dal motore di runtime del flusso di lavoro e alcuni di questi servizi possono dipendere da funzionalità fornite da altri servizi per poter completare le attività di avvio. I servizi del motore di runtime del flusso di lavoro possono eseguire l'override del metodo WorkflowRuntimeService.OnStarted per eseguire eventuali attività di avvio conclusive che richiedono il supporto di altri servizi del motore di runtime del flusso di lavoro quando viene generato l'evento Started.
Per altre informazioni sulla gestione degli eventi, vedere Gestione e generazione di eventi.