DiagnosticListener 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供抽象 DiagnosticSource 类的实现,它表示源将其信息(事件)发送到的指定位置。
public ref class DiagnosticListener : System::Diagnostics::DiagnosticSource, IDisposable, IObservable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class DiagnosticListener : System.Diagnostics.DiagnosticSource, IDisposable, IObservable<System.Collections.Generic.KeyValuePair<string,object>>
type DiagnosticListener = class
inherit DiagnosticSource
interface IDisposable
interface IObservable<KeyValuePair<string, obj>>
type DiagnosticListener = class
inherit DiagnosticSource
interface IObservable<KeyValuePair<string, obj>>
interface IDisposable
Public Class DiagnosticListener
Inherits DiagnosticSource
Implements IDisposable, IObservable(Of KeyValuePair(Of String, Object))
- 继承
- 实现
注解
DiagnosticListener
是 NotificationSource,这意味着返回的结果可用于记录通知,但它也有一种方法 Subscribe ,以便可以任意转发通知。 因此,它的工作是将内容从生成者转发到所有侦听器, (多重强制转换) 。 通常,不应自行 DiagnosticListener 创建,而应使用默认值,以便通知尽可能公开。
有关 和 DiagnosticListener 类的详细信息DiagnosticSource,请参阅 DiagnosticSource 用户指南。
构造函数
DiagnosticListener(String) |
创建一个新的 DiagnosticListener。 |
属性
AllListeners |
获取此 DiagnosticListener 的侦听器的集合。 |
Name |
获取此 DiagnosticListener 的名称。 |
方法
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈