WorkflowRuntime.WorkflowSuspended イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークフロー インスタンスが中断されると発生します。
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)
イベントの種類
例
次のコード例は、ワークフローのホストから WorkflowRuntime の機能を使用する方法を示しています。 このコードでは、WorkflowSuspended をイベント ハンドラーである OnWorkflowSuspended
という名前のメソッドに関連付けています。
このコード例は、 Suspend および Terminate サンプルの一部です。
workflowRuntime.WorkflowSuspended += OnWorkflowSuspend;
AddHandler workflowRuntime.WorkflowSuspended, AddressOf OnWorkflowSuspend
注釈
ワークフロー インスタンスは、ホストによる Suspend メソッドの呼び出し、SuspendActivity アクティビティ、またはワークフロー ランタイム エンジンによる暗黙的な操作によって中断します。 たとえば、ワークフロー ランタイム エンジンは、インスタンスに動的変更を適用するときにインスタンスを一時的に中断します。
WorkflowSuspended イベントでは、送信元に WorkflowRuntime が含まれ、WorkflowSuspendedEventArgs には、WorkflowInstance と、インスタンスが中断した理由を示す文字列が格納されます。
イベントの処理の詳細については、「イベントの 処理と発生」を参照してください。
適用対象
.NET