DiagnosticListener.IsEnabled Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
IsEnabled() |
Определяет наличие зарегистрированных подписчиков. |
IsEnabled(String) |
Проверяет, включен ли DiagnosticListener. |
IsEnabled(String, Object, Object) |
Проверяет, необходимо ли какому-либо подписчику на события диагностики получать события с этим именем. Подписчики указывают интересующие их события с помощью делегата, предоставленного в Subscribe. |
IsEnabled()
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- 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)
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- 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)
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- DiagnosticListener.cs
- Исходный код:
- 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
.