Activity.AddException(Exception, TagList, DateTimeOffset) 方法

定义

ActivityEvent将包含异常信息的对象添加到Events列表中。

public System.Diagnostics.Activity AddException(Exception exception, in System.Diagnostics.TagList tags = default, DateTimeOffset timestamp = default);
member this.AddException : Exception * TagList * DateTimeOffset -> System.Diagnostics.Activity
Public Function AddException (exception As Exception, Optional ByRef tags As TagList = Nothing, Optional timestamp As DateTimeOffset = Nothing) As Activity

参数

exception
Exception

要添加到附加事件列表的异常。

tags
TagList

要添加到异常事件的标记。

timestamp
DateTimeOffset

要添加到异常事件的时间戳。

返回

this 用于方便链接。

注解

- 事件的名称将为“exception”,除了参数中 tags 提供的标记外,它还包括标记“exception.message”、“exception.stacktrace”和“exception.type”。

- 在ExceptionRecorder将对象添加到列表中之前ActivityEvent,向回调注册ActivityListener的任何注册都将收到有关此异常添加的Events通知。

- 任何注册 ActivityListener 到添加“exception.message”、“exception.stacktrace”或“exception.type”标记的 ExceptionRecorder 回调都不会覆盖这些标记,除非随后显式 ActivityListener 覆盖这些标记。

适用于