TrackingWorkflowSuspendedEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
ワークフロー インスタンスが中断された理由についての情報を格納します。
public ref class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowSuspendedEventArgs = class
inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowSuspendedEventArgs = class
inherit EventArgs
Public Class TrackingWorkflowSuspendedEventArgs
Inherits EventArgs
- 継承
- 属性
例
次のコード例は、WriteSuspendedEventArgs
を取得する TrackingWorkflowSuspendedEventArgs という名前のメソッドを示しています。 このコードでは、Error プロパティの値など、メソッドの引数の情報をコンソールに書き込みます。
このコード例は、Program.cs ファイルに含まれている EventArgs 追跡の SDK サンプルの一部です。 詳細については、「 EventArgs 追跡サンプル」を参照してください。
static void WriteSuspendedEventArgs(string eventDescription, TrackingWorkflowSuspendedEventArgs suspendedEventArgs, DateTime eventDataTime)
{
Console.WriteLine("\nSuspended Event Arguments Read From Tracking Database:\n");
Console.WriteLine("EventDataTime: " + eventDataTime.ToString());
Console.WriteLine("EventDescription: " + eventDescription);
Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error);
}
Shared Sub WriteSuspendedEventArgs(ByVal eventDescription As String, ByVal suspendedEventArgs As TrackingWorkflowSuspendedEventArgs, ByVal eventDataTime As DateTime)
Console.WriteLine(vbCrLf + "Suspended Event Arguments Read From Tracking Database:")
Console.WriteLine("EventDataTime: " + eventDataTime.ToString(CultureInfo.CurrentCulture))
Console.WriteLine("EventDescription: " + eventDescription)
Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error)
End Sub
注釈
注意
ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。
TrackingWorkflowSuspendedEventArgs は、ワークフロー インスタンスが中断されるときにランタイム追跡インフラストラクチャによって生成されます。 ワークフロー インスタンスに関連付けられている TrackingProfile に、WorkflowTrackPoint 用に構成されたTrackingWorkflowEvent が含まれている場合は、ワークフロー追跡インフラストラクチャによって、TrackingWorkflowSuspendedEventArgs が EventArgs の WorkflowTrackingRecord に設定されて追跡サービスに送信されます。
注意
TrackingWorkflowSuspendedEventArgs は、ランタイム追跡サービスが WorkflowTrackingRecord で情報を渡す場合にのみ使用されます。 WorkflowRuntime.WorkflowSuspended イベントのデータは WorkflowSuspendedEventArgs で渡されます。
プロパティ
Error |
古い.
ワークフロー インスタンスが中断された理由についての情報を格納します。 この情報は、Suspend(String) (文字列エラー)、または Error アクティビティに設定された SuspendActivity プロパティからのものです。 |
メソッド
Equals(Object) |
古い.
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
古い.
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET