DiagnosticListener.IsEnabled 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
IsEnabled() |
确定是否有订阅者已注册。 |
IsEnabled(String) |
检查是否已启用 DiagnosticListener。 |
IsEnabled(String, Object, Object) |
检查诊断事件的订阅者是否有兴趣接收包含此名称的事件。 订阅者使用 Subscribe 中提供的委托来指示其兴趣。 |
IsEnabled()
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
确定是否有订阅者已注册。
public:
bool IsEnabled();
public bool IsEnabled ();
override this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean
返回
如果有订阅者已注册,为 true
;否则为 false
。
注解
如果设置通知的成本很高,可以在执行此设置之前调用 。IsEnabled()
生成者可以选择在调用应用程序的性能关键部分之前调用 IsEnabled()
IsEnabled(String) ,以确定 是否存在任何侦听器 DiagnosticListener。
适用于
IsEnabled(String)
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
检查是否已启用 DiagnosticListener。
public:
override bool IsEnabled(System::String ^ name);
public override bool IsEnabled (string name);
override this.IsEnabled : string -> bool
Public Overrides Function IsEnabled (name As String) As Boolean
参数
- name
- String
要检查的事件的名称。
返回
如果已启用通知,则为 true
;否则为 false
。
适用于
IsEnabled(String, Object, Object)
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
- Source:
- DiagnosticListener.cs
检查诊断事件的订阅者是否有兴趣接收包含此名称的事件。 订阅者使用 Subscribe 中提供的委托来指示其兴趣。
public override bool IsEnabled (string name, object? arg1, object? arg2 = default);
public override bool IsEnabled (string name, object arg1, object arg2 = default);
override this.IsEnabled : string * obj * obj -> bool
Public Overrides Function IsEnabled (name As String, arg1 As Object, Optional arg2 As Object = Nothing) As Boolean
参数
- name
- String
要检查的事件的名称。
- arg1
- Object
表示上下文的对象。
- arg2
- Object
表示上下文的对象。
返回
如果已启用,则为 true
;否则为 false
。