StateMachineStateRecord クラス

定義

ステート マシン インスタンスが状態に遷移したときに作成される追跡レコードを表します。

public ref class StateMachineStateRecord sealed : System::Activities::Tracking::CustomTrackingRecord
[System.Runtime.Serialization.DataContract]
public sealed class StateMachineStateRecord : System.Activities.Tracking.CustomTrackingRecord
[<System.Runtime.Serialization.DataContract>]
type StateMachineStateRecord = class
    inherit CustomTrackingRecord
Public NotInheritable Class StateMachineStateRecord
Inherits CustomTrackingRecord
継承
StateMachineStateRecord
属性

コンストラクター

名前 説明
StateMachineStateRecord()

StateMachineStateRecord クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Activity

このレコードに関連付けられているアクティビティの ActivityInfo を返します。

(継承元 CustomTrackingRecord)
Annotations

派生クラスで実装された場合、この追跡レコードに追加される名前と値のペアのコレクションを表します。

(継承元 TrackingRecord)
Data

この追跡レコードに関連付けられているユーザー定義データを取得します。

(継承元 CustomTrackingRecord)
EventTime

派生クラスで実装された場合、追跡レコードが発生した時刻を表します。

(継承元 TrackingRecord)
InstanceId

派生クラスで実装された場合、生成するワークフロー インスタンスの ID を表します。

(継承元 TrackingRecord)
Level

イベントの TraceLevel を取得します。

(継承元 TrackingRecord)
Name

この追跡レコードを区別する名前を取得します。

(継承元 CustomTrackingRecord)
RecordNumber

追跡レコードが生成される順序を定義するシーケンス。

(継承元 TrackingRecord)
StateMachineName

状態を含むステート マシン アクティビティの表示名を取得します。

StateName

レコードが生成されたときの実行状態の表示名を取得します。

メソッド

名前 説明
Clone()

CustomTrackingRecordのコピーを作成します。

(継承元 CustomTrackingRecord)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

追跡レコード データを含む文字列を返します。

(継承元 CustomTrackingRecord)

適用対象