ActivityStateRecord 类

定义

表示在活动更改状态时创建的跟踪记录。

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

构造函数

ActivityStateRecord(Guid, Int64, ActivityInfo, String)

使用指定的实例 ID、记录号、活动和活动状态初始化 ActivityStateRecord 类的新实例。

属性

Activity

获取一个 ActivityInfo,其中包含在生成记录时有关活动的信息。

Annotations

在派生类中实现时,表示添加到此跟踪记录的名称/值对的集合。

(继承自 TrackingRecord)
Arguments

获取在生成记录时与活动关联的跟踪自变量的值。

EventTime

在派生类中实现时,表示跟踪记录发生时的时间。

(继承自 TrackingRecord)
InstanceId

在派生类中实现时,表示生成工作流实例的 ID。

(继承自 TrackingRecord)
Level

获取事件的 TraceLevel

(继承自 TrackingRecord)
RecordNumber

一个定义跟踪记录生成顺序的序列。

(继承自 TrackingRecord)
State

获取在生成记录时活动的当前状态。

Variables

获取在生成记录时与活动关联的跟踪变量的当前值。

方法

Clone()

创建 TrackingRecord 的副本。

(继承自 TrackingRecord)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回一个字符串,其中包含跟踪记录的所有详细信息。

适用于