TrackingRecord 类

定义

所有工作流跟踪记录均派生自其中的抽象类。 跟踪记录表示在跟踪的事件发生时发送到跟踪参与者的数据。

public ref class TrackingRecord abstract
[System.Runtime.Serialization.DataContract]
public abstract class TrackingRecord
[<System.Runtime.Serialization.DataContract>]
type TrackingRecord = class
Public MustInherit Class TrackingRecord
继承
TrackingRecord
派生
属性

构造函数

TrackingRecord(Guid)

在派生类中实现时,使用指定的实例 ID 创建派生类的新实例。

TrackingRecord(Guid, Int64)

在派生类中实现时,使用指定的实例 ID 和记录号创建派生类的新实例。

TrackingRecord(TrackingRecord)

在派生类中实现时,使用指定的实例跟踪记录创建派生类的新实例。

属性

Annotations

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

EventTime

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

InstanceId

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

Level

获取事件的 TraceLevel

RecordNumber

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

方法

Clone()

创建 TrackingRecord 的副本。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

在派生类中实现时,返回一个包含记录中的所有跟踪数据的字符串。

适用于