WorkflowRuntime.WorkflowSuspended Událost

Definice

Vyvolá se při pozastavení instance pracovního postupu.

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 Custom Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs) 
Public Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs) 

Event Type

Příklady

Následující příklad kódu ukazuje, jak používat WorkflowRuntime funkce z hostitele pracovního postupu. Kód přidruží WorkflowSuspended k obslužné rutině události metodu s názvem OnWorkflowSuspended.

Tento příklad kódu je součástí ukázky pozastavení a ukončení.

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

Poznámky

Instanci pracovního postupu může hostitel pozastavit voláním Suspend metody, aktivitou SuspendActivity nebo implicitně modulem běhu pracovního postupu. Modul runtime pracovního postupu například dočasně pozastaví instanci při použití dynamických změn v instanci.

WorkflowSuspended Pro událost odesílatel obsahuje WorkflowRuntime a WorkflowSuspendedEventArgs obsahuje WorkflowInstance a řetězec, který popisuje důvod, proč byla instance pozastavena.

Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro