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, Int64)

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

TrackingRecord(Guid)

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

TrackingRecord(TrackingRecord)

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

属性

名称 说明
Annotations

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

EventTime

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

InstanceId

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

Level

TraceLevel获取事件。

RecordNumber

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

方法

名称 说明
Clone()

创建 . TrackingRecord的副本。

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

适用于