WorkflowTrackPoint クラス



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

ルート ワークフロー インスタンスの実行パス内で追跡対象となる、ワークフロー ステータス イベントのセットに関連付けられたポイントを定義します。Defines a point associated with a set of workflow status events that are tracked in the potential execution path of a root workflow instance.

public ref class WorkflowTrackPoint sealed
public sealed class WorkflowTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowTrackPoint
type WorkflowTrackPoint = class
Public NotInheritable Class WorkflowTrackPoint



ここでは、廃止された型と名前空間について説明します。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.

ワークフロー インスタンスのステータスが変わるたびに、ワークフロー インスタンスはいずれかの TrackingWorkflowEvent の値に基づいてワークフロー ステータス イベントをランタイム追跡インフラストラクチャに送出します。Whenever the status of the workflow instance changes, the workflow instance emits a workflow status event based on one of the TrackingWorkflowEvent values to the runtime tracking infrastructure. WorkflowTrackPoint は、ワークフロー インスタンスの実行中に特定の種類のワークフロー ステータス イベントが発生したすべてのポイントを追跡することを定義します。A WorkflowTrackPoint defines an interest in all the points during the execution of a workflow instance at which specific types of workflow status events occur. WorkflowTrackPointTrackingProfile.WorkflowTrackPoints に追加すると、ランタイム追跡インフラストラクチャは、指定されたワークフロー ステータス イベントのセットが発生したときに WorkflowTrackingRecord を追跡サービスに送ります。You can add a WorkflowTrackPoint to TrackingProfile.WorkflowTrackPoints to instruct the runtime tracking infrastructure to send a WorkflowTrackingRecord to the tracking service when a specified set of workflow status events occur. 1 つの WorkflowTrackPoint は、ワークフロー インスタンス内の複数のポイントで照合可能です。A WorkflowTrackPoint may be matched at multiple points in the workflow instance.

MatchingLocation の照合のためにランタイム追跡インフラストラクチャによって使用されるワークフロー ステータス イベントの種類を指定するには、適切に構成された WorkflowTrackingLocation を使って WorkflowTrackPoint を設定します。Set MatchingLocation with an appropriately configured WorkflowTrackingLocation to specify the types of workflow status events that the runtime tracking infrastructure uses to match the WorkflowTrackPoint. Annotations に注釈を追加すれば、追跡ポイントの照合時にランタイム追跡インフラストラクチャによって送られる、追跡ポイントに関連した追加情報を指定できます。You can add to Annotations to specify additional information associated with the track point that should be sent by the runtime tracking infrastructure when the track point is matched.

このクラスは継承できません。This class cannot be inherited.



WorkflowTrackPoint クラスの新しいインスタンスを初期化します。Initializes a new instance of the WorkflowTrackPoint class.



追跡ポイントに関連付けられている注釈のコレクションを取得します。Gets the collection of annotations associated with the track point.


追跡ポイントに関してランタイム追跡インフラストラクチャによって照合されるワークフロー ステータス イベントを指定する WorkflowTrackingLocation を取得または設定します。Gets or sets the WorkflowTrackingLocation that specifies the workflow status events that should be matched by the runtime tracking infrastructure for the track point.



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

(継承元 Object)

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

(継承元 Object)

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

(継承元 Object)

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

(継承元 Object)

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

(継承元 Object)