WorkflowRuntime.WorkflowSuspended WorkflowRuntime.WorkflowSuspended WorkflowRuntime.WorkflowSuspended WorkflowRuntime.WorkflowSuspended Event

Definition

Tritt auf, wenn eine Workflowinstanz unterbrochen wird.Occurs when a workflow instance is suspended.

public:
 event EventHandler<System::Workflow::Runtime::WorkflowSuspendedEventArgs ^> ^ WorkflowSuspended;
public event EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs> WorkflowSuspended;
member this.WorkflowSuspended : EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs> 
Public Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs) 

Beispiele

Das folgende Codebeispiel zeigt, wie Sie die WorkflowRuntime-Funktionalität eines Workflowhosts verwenden können.The following code example demonstrates how to use WorkflowRuntime functionality from a workflow host. Der Code ordnet WorkflowSuspended einem Ereignishandler zu. Hierbei handelt es sich um eine Methode mit dem Namen OnWorkflowSuspended.The code associates the WorkflowSuspended with an event handler, a method named OnWorkflowSuspended.

Dieses Codebeispiel ist Teil des Beispiels zum aussetzen und beenden.This code example is part of the Suspend and Terminate Sample.

workflowRuntime.WorkflowSuspended += OnWorkflowSuspend;
AddHandler workflowRuntime.WorkflowSuspended, AddressOf OnWorkflowSuspend

Hinweise

Der Host kann die Workflowinstanz mithilfe eines Aufrufs der Suspend-Methode, mit einer SuspendActivity-Aktivität oder implizit über die Workflowruntime-Engine unterbrechen.The workflow instance can be suspended by the host through a call to the Suspend method, by a SuspendActivity activity, or implicitly by the workflow run-time engine. Die Workflowruntime-Engine unterbricht die Instanz zum Beispiel vorübergehend, wenn es dynamische Änderungen auf die Instanz anwendet.For example, the workflow run-time engine temporarily suspends the instance when it applies dynamic changes to the instance.

Beim WorkflowSuspended-Ereignis enthält der Absender die WorkflowRuntime, und WorkflowSuspendedEventArgs enthält die WorkflowInstance und eine Zeichenfolge, die den Grund für die Unterbrechung der Instanz beschreibt.For the WorkflowSuspended event, the sender contains the WorkflowRuntime and WorkflowSuspendedEventArgs contains the WorkflowInstance and a string that describes the reason the instance was suspended.

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auswerfen von Ereignissen.For more information about handling events, see Handling and raising events.

Gilt für: