FaultPropagationRecord 类

定义

包含在从工作流活动中传播错误时运行时跟踪基础结构发送给跟踪参与者的数据。

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

构造函数

FaultPropagationRecord(Guid, Int64, ActivityInfo, ActivityInfo, Boolean, Exception)

创建 FaultPropagationRecord 类的新实例。

属性

Annotations

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

(继承自 TrackingRecord)
EventTime

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

(继承自 TrackingRecord)
Fault

获取错误中包含的异常数据。

FaultHandler

获取错误处理器的 ActivityInfo

FaultSource

获取生成错误的活动的 ActivityInfo

InstanceId

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

(继承自 TrackingRecord)
IsFaultSource

一个值,该值指示此处理器是否为错误的第一个处理器。

Level

获取事件的 TraceLevel

(继承自 TrackingRecord)
RecordNumber

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

(继承自 TrackingRecord)

方法

Clone()

创建 TrackingRecord 的副本。

(继承自 TrackingRecord)
Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前 FaultPropagationRecord 对象的字符串。

适用于