TrackingProfile.UserTrackPoints プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー イベントをフィルター処理するためにランタイム追跡インフラストラクチャによって使われるユーザー追跡ポイントのコレクションを取得します。
public:
property System::Workflow::Runtime::Tracking::UserTrackPointCollection ^ UserTrackPoints { System::Workflow::Runtime::Tracking::UserTrackPointCollection ^ get(); };
public System.Workflow.Runtime.Tracking.UserTrackPointCollection UserTrackPoints { get; }
member this.UserTrackPoints : System.Workflow.Runtime.Tracking.UserTrackPointCollection
Public ReadOnly Property UserTrackPoints As UserTrackPointCollection
プロパティ値
ワークフロー インスタンスの追跡ポイントを指定する UserTrackPointCollection。ランタイム追跡インフラストラクチャは、UserTrackingRecord を追跡サービスに送信します。
注釈
ワークフロー デザイナーまたはアクティビティ デザイナーは、Activity.TrackData、Activity.TrackData、ActivityExecutionContext.TrackData、または Activity.TrackData を使用することにより、ワークフロー実行時の特定のポイントでワークフローまたはアクティビティがランタイム追跡インフラストラクチャにデータを送出するよう設定できます。 これをユーザー イベントといい、送出されるデータをユーザー データといいます。 ランタイム追跡インフラストラクチャは UserTrackPoints プロパティを使ってユーザー イベントをフィルター処理することにより、UserTrackingRecord を追跡サービスにいつ送るかを判別します。 UserTrackPoint を UserTrackPoints プロパティに追加して、ワークフロー インスタンスの実行パスにおける追跡ポイントを指定し、その UserTrackingRecord を送信できます。
UserTrackPoint はワークフロー インスタンス内の物理的ポイントを実際に定義するのではなく、ユーザー イベント照合のためにランタイム追跡インフラストラクチャによって使われる照合パラメーターのセットを定義します。 そのため、ワークフロー インスタンスの実行中に同じ UserTrackPoint を何度も照合できます。 ランタイム追跡インフラストラクチャは照合された UserTrackPoint に関連するユーザー データを常に UserTrackingRecord で返しますが、UserTrackPoint は、ワークフロー インスタンスから抽出されて追跡レコードで返されるデータを指定することもできます。