TrackingWorkflowSuspendedEventArgs TrackingWorkflowSuspendedEventArgs TrackingWorkflowSuspendedEventArgs TrackingWorkflowSuspendedEventArgs Class

定義

警告

この API は現在使われていません。

ワークフロー インスタンスが中断された理由についての情報を格納します。Contains information about the reason that a workflow instance was suspended.

public ref class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
[System.Serializable]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
type TrackingWorkflowSuspendedEventArgs = class
    inherit EventArgs
Public Class TrackingWorkflowSuspendedEventArgs
Inherits EventArgs
継承
TrackingWorkflowSuspendedEventArgsTrackingWorkflowSuspendedEventArgsTrackingWorkflowSuspendedEventArgsTrackingWorkflowSuspendedEventArgs
属性

次のコード例は、WriteSuspendedEventArgs を取得する TrackingWorkflowSuspendedEventArgs という名前のメソッドを示しています。The following code example demonstrates a method, named WriteSuspendedEventArgs, which captures a TrackingWorkflowSuspendedEventArgs. このコードでは、Error プロパティの値など、メソッドの引数の情報をコンソールに書き込みます。The code writes information from the method's arguments to the console, including the value of the Error property.

このコード例は、Program.cs ファイルに含まれている EventArgs 追跡の SDK サンプルの一部です。This code example is part of the EventArgs Tracking SDK Sample from the Program.cs file. 詳細については、次を参照してください。 EventArgs 追跡サンプルします。For more information, see EventArgs Tracking Sample.

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

注釈

注意

ここでは、廃止された型と名前空間について説明します。This material discusses types and namespaces that are obsolete. 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

TrackingWorkflowSuspendedEventArgs は、ワークフロー インスタンスが中断されるときにランタイム追跡インフラストラクチャによって生成されます。A TrackingWorkflowSuspendedEventArgs is generated by the runtime tracking infrastructure when a workflow instance is suspended. ワークフロー インスタンスに関連付けられている TrackingProfile に、WorkflowTrackPoint 用に構成されたTrackingWorkflowEvent が含まれている場合は、ワークフロー追跡インフラストラクチャによって、TrackingWorkflowSuspendedEventArgsEventArgsWorkflowTrackingRecord に設定されて追跡サービスに送信されます。If the TrackingProfile associated with a workflow instance includes a WorkflowTrackPoint configured for a TrackingWorkflowEvent, then the workflow tracking infrastructure puts a TrackingWorkflowSuspendedEventArgs in EventArgs in the WorkflowTrackingRecord that it sends to the Tracking service.

注意

TrackingWorkflowSuspendedEventArgs は、ランタイム追跡サービスが WorkflowTrackingRecord で情報を渡す場合にのみ使用されます。TrackingWorkflowSuspendedEventArgs is used only by the runtime tracking service to pass information in a WorkflowTrackingRecord. WorkflowRuntime.WorkflowSuspended イベントのデータは WorkflowSuspendedEventArgs で渡されます。The data for a WorkflowRuntime.WorkflowSuspended event is passed in a WorkflowSuspendedEventArgs.

プロパティ

Error Error Error Error

ワークフロー インスタンスが中断された理由についての情報を格納します。Contains information about the reason that a workflow instance was suspended. この情報は、Suspend(String) (文字列エラー)、または Error アクティビティに設定された SuspendActivity プロパティからのものです。This can come from the Suspend(String) (string error) or the Error property that you set on the SuspendActivity activity.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください