TrackingRecord クラス

定義

注意事項

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

abstractActivityTrackingRecord、および UserTrackingRecord の派生元となる WorkflowTrackingRecord 基本クラスです。

public ref class TrackingRecord abstract
public abstract class TrackingRecord
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class TrackingRecord
type TrackingRecord = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingRecord = class
Public MustInherit Class TrackingRecord
継承
TrackingRecord
派生
属性

注釈

注意

ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。

ワークフロー インスタンスは、実行時にアクティビティ ステータス イベント、ユーザー イベント、およびワークフロー ステータス イベントの 3 種類の追跡イベントをランタイム追跡インフラストラクチャに送出します。 ランタイム追跡インフラストラクチャは、これらのイベントを TrackingProfile 内の追跡ポイントと照合しようとします。 いずれかの追跡ポイントが一致するたびに、ランタイム追跡インフラストラクチャは、追跡ポイントと追跡イベントの両方に関連したデータを格納した追跡レコードを追跡サービスに送ります。 ランタイム追跡インフラストラクチャは、ActivityTrackingRecordUserTrackingRecord、および WorkflowTrackingRecord の 3 種類の追跡レコードを送ることができます。 これらの追跡レコードは TrackingRecord クラスから派生します。それぞれの種類は、ランタイム追跡インフラストラクチャによって照合される 3 種類の追跡ポイント (ActivityTrackPointUserTrackPoint、または WorkflowTrackPoint) に対応します。

コンストラクター

TrackingRecord()

派生クラスとして実装された場合、TrackingRecord クラスの新しいインスタンスを初期化します。

プロパティ

Annotations

派生クラス内でオーバーライドされると、追跡ポイントに関連した注釈のコレクションを取得します。

EventArgs

派生クラス内でオーバーライドされた場合、追跡レコード送出の原因となった追跡イベントに関連するイベント データ (存在する場合) を取得または設定します。

EventDateTime

派生クラス内でオーバーライドされた場合、追跡レコードに関連した追跡イベントの日時を取得または設定します。

EventOrder

派生クラス内でオーバーライドされた場合、追跡レコードに関連した追跡イベントの、ワークフロー インスタンスによって出された他の追跡イベントと比較した相対的順序を示す値を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象