WorkflowRuntime.WorkflowSuspended Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Przykłady
W poniższym przykładzie kodu pokazano, jak używać WorkflowRuntime funkcji z hosta przepływu pracy. Kod kojarzy element WorkflowSuspended z procedurą obsługi zdarzeń o nazwie OnWorkflowSuspended
.
Ten przykład kodu jest częścią przykładu Wstrzymanie i zakończenie.
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, SuspendActivity działania 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.
W przypadku WorkflowSuspended zdarzenia nadawca zawiera WorkflowRuntime element i WorkflowSuspendedEventArgs zawiera WorkflowInstance ciąg i opisujący przyczynę zawieszenia wystąpienia.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i zgłaszanie zdarzeń.