System.Workflow.Runtime.Tracking 名前空間

追跡サービスに関連するクラスとインターフェイスが含まれています。

クラス

名前 説明
ActivityDataTrackingExtract

追跡ポイントが一致したときに、アクティビティから抽出され、関連付けられた注釈のコレクションと共に追跡サービスに送信されるプロパティまたはフィールドを指定します。

ActivityTrackingCondition

指定した比較演算子を使用して、アクティビティ メンバーの値を指定した値と比較する条件を表します。

ActivityTrackingLocation

ルート ワークフロー インスタンスの潜在的な実行パスのアクティビティ状態イベントに対応するアクティビティ修飾場所を定義します。 このクラスは継承できません。

ActivityTrackingLocationCollection

ActivityTrackingLocation オブジェクトのコレクションを格納します。

ActivityTrackingRecord

ActivityTrackPointが一致したときにランタイム追跡インフラストラクチャによって追跡サービスに送信されるデータを格納します。 また、 ActivityEvents プロパティの戻り値の一覧でも使用されます。

ActivityTrackPoint

ワークフロー インスタンスの潜在的な実行パス内にある追跡する、アクティビティの実行状態の変更に関連付けられたポイントを定義します。 このクラスは継承できません。

ActivityTrackPointCollection

ActivityTrackPoint オブジェクトのコレクションを格納します。

ExtractCollection

TrackingExtract オブジェクトのコレクションを格納します。

PreviousTrackingServiceAttribute

現在のバージョンより前に使用された TrackingService の種類を示します。

ProfileRemovedEventArgs

ProfileRemoved イベントのデータを提供します。 このクラスは継承できません。

ProfileUpdatedEventArgs

ProfileUpdated イベントのデータを提供します。 このクラスは継承できません。

SqlTrackingQuery

SqlTrackingServiceによって使用される SQL データベースに格納されている追跡データに対するクエリを管理するために使用されるメソッドとプロパティが含まれます。

SqlTrackingQueryOptions

GetWorkflows(SqlTrackingQueryOptions)の呼び出しによって返されるSqlTrackingWorkflowInstance オブジェクトのセットを制限するために使用されるプロパティが含まれています。

SqlTrackingService

SQL データベースを使用して追跡情報を格納する追跡サービスを表します。

SqlTrackingWorkflowInstance

ワークフロー インスタンスの SqlTrackingService によって SQL データベースに保持されている追跡データへのアクセスを提供します。

TrackingAnnotationCollection

注釈のコレクションを格納します。

TrackingChannel

追跡チャネルを表す abstract 基本クラス。

TrackingCondition

ActivityTrackingLocationまたはUserTrackingLocationを制約するために使用できる比較を表すabstract基底クラス。

TrackingConditionCollection

TrackingCondition オブジェクトのコレクションを格納します。

TrackingDataItem

ワークフローから抽出されたデータの 1 つの項目とそれに関連するすべての注釈を表します。

TrackingDataItemValue

SqlTrackingQueryOptions内のワークフロー インスタンスから抽出されたデータのフィルター条件が含まれます。

TrackingExtract

ワークフロー インスタンスとそれに関連付けられた注釈から抽出されるフィールドまたはプロパティを表す abstract 基本クラス。

TrackingParameters

TrackingChannelに関連付けられているワークフロー インスタンスに関する情報を格納します。 このクラスは継承できません。

TrackingProfile

追跡サービスに通知するルート ワークフロー インスタンスの潜在的な実行パスに関心のあるポイントを定義します。

TrackingProfileCache

追跡プロファイル キャッシュをクリアするためにホスト アプリケーションが使用できるメソッドを提供します。

TrackingProfileDeserializationException

XML ドキュメントをTrackingProfileによってTrackingProfileSerializerに逆シリアル化できない場合にスローされる例外。

TrackingProfileSerializer

追跡プロファイル XML スキーマ定義 (XSD) を使用して、XML ドキュメントとの間で追跡プロファイルをシリアル化および逆シリアル化するメソッドを提供します。

TrackingRecord

ActivityTrackingRecordUserTrackingRecord、およびWorkflowTrackingRecordの派生元となるabstract基底クラス。

TrackingService

追跡サービスとランタイム追跡インフラストラクチャの間の基本的なインターフェイスを提供します。

TrackingWorkflowChangedEventArgs

ワークフロー インスタンスの実行中に発生するワークフロー変更に関連付けられたデータが含まれます。

TrackingWorkflowExceptionEventArgs

ワークフロー インスタンスの実行中に発生する例外に関連付けられたデータを格納します。

TrackingWorkflowSuspendedEventArgs

ワークフロー インスタンスが中断された理由に関する情報が含まれます。

TrackingWorkflowTerminatedEventArgs

ワークフロー インスタンスの終了に関連付けられたデータを格納します。

UserTrackingLocation

ルート ワークフロー インスタンスの潜在的な実行パス内のユーザー イベントに対応するアクティビティ修飾の場所を定義します。 このクラスは継承できません。

UserTrackingLocationCollection

UserTrackingLocation オブジェクトのコレクションを格納します。

UserTrackingRecord

UserTrackPointが一致したときにランタイム追跡インフラストラクチャによって追跡サービスに送信されるデータを格納します。

UserTrackPoint

ルート ワークフロー インスタンスの潜在的な実行パスで追跡される、ユーザー イベントに関連付けられたポイントを定義します。 このクラスは継承できません。

UserTrackPointCollection

UserTrackPoint オブジェクトのコレクションを格納します。

WorkflowDataTrackingExtract

ワークフローのルート アクティビティから抽出され、追跡サービスに送信されるプロパティまたはフィールドと、追跡ポイントが一致したときに関連付けられた注釈のコレクションを指定します。

WorkflowTrackingLocation

ルート ワークフロー インスタンスで発生する特定のワークフローステータスイベントに対する関心を定義します。追跡プロファイルの WorkflowTrackPoint による照合に使用されます。 このクラスは継承できません。

WorkflowTrackingRecord

ランタイム追跡インフラストラクチャが WorkflowTrackPointと一致したときに追跡サービスに送信されるデータを格納します。 また、 WorkflowEvents プロパティの戻り値の一覧でも使用されます。

WorkflowTrackPoint

ルート ワークフロー インスタンスの潜在的な実行パスで追跡されるワークフロー状態イベントのセットに関連付けられたポイントを定義します。

WorkflowTrackPointCollection

WorkflowTrackPoint オブジェクトのコレクションを格納します。

インターフェイス

名前 説明
IProfileNotification

特定のワークフロー TypeTrackingProfileの変更についてランタイム追跡インフラストラクチャに通知する追跡サービスの通知メカニズムを提供します。

列挙型

名前 説明
ComparisonOperator

比較のオペランドに対して実行する演算を指定します。

TrackingWorkflowEvent

ワークフロー状態イベントの種類を指定します。