CustomTrackingRecord 类

定义

包含由运行时跟踪基础结构在引发自定义跟踪记录时发送到跟踪参与者的数据。

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

构造函数

CustomTrackingRecord(CustomTrackingRecord)

基于指定 CustomTrackingRecord 实例中的信息创建 CustomTrackingRecord 类的新实例。

CustomTrackingRecord(Guid, String, TraceLevel)

使用指定的实例 ID、自定义跟踪记录名称和跟踪级别创建 CustomTrackingRecord 类的新实例。

CustomTrackingRecord(String)

使用指定的自定义跟踪记录名称创建 CustomTrackingRecord 类的新实例。

CustomTrackingRecord(String, TraceLevel)

使用指定的自定义跟踪记录名称和跟踪级别创建 CustomTrackingRecord 类的新实例。

属性

Activity

返回与此记录关联的活动的 ActivityInfo

Annotations

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

(继承自 TrackingRecord)
Data

获取与此跟踪记录关联的用户定义数据。

EventTime

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

(继承自 TrackingRecord)
InstanceId

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

(继承自 TrackingRecord)
Level

获取事件的 TraceLevel

(继承自 TrackingRecord)
Name

获取可区分此跟踪记录的名称。

RecordNumber

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

(继承自 TrackingRecord)

方法

Clone()

创建 CustomTrackingRecord 的副本。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回一个字符串,其中包含跟踪记录数据。

适用于