Activity.AddException(Exception, TagList, DateTimeOffset) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 覆盖这些标记。