WorkflowRuntime.WorkflowSuspended Zdarzenie

Definicja

Występuje, gdy wystąpienie przepływu pracy jest zawieszone.

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) 

Typ zdarzenia

EventHandler<WorkflowSuspendedEventArgs>

Przykłady

W poniższym przykładzie kodu pokazano, jak używać WorkflowRuntime funkcji z hosta przepływu pracy. Kod kojarzy obiekt WorkflowSuspended z procedurą obsługi zdarzeń , czyli metodą o nazwie OnWorkflowSuspended.

Ten przykładowy kod jest częścią przykładu Suspend and Terminate.

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

Uwagi

Wystąpienie przepływu pracy może zostać zawieszone przez hosta za pomocą wywołania Suspend metody, działania SuspendActivity lub niejawnie przez aparat czasu wykonywania przepływu pracy. Na przykład aparat czasu wykonywania przepływu pracy tymczasowo zawiesza wystąpienie, gdy stosuje dynamiczne zmiany do wystąpienia.

WorkflowSuspended W przypadku zdarzenia nadawca zawiera element WorkflowRuntime i zawiera WorkflowInstance ciąg i WorkflowSuspendedEventArgs opisujący przyczynę wstrzymania wystąpienia.

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i zgłaszanie zdarzeń.

Dotyczy