DiagnosticListener.IsEnabled Yöntem

Tanım

Aşırı Yüklemeler

IsEnabled()

Kayıtlı abone olup olmadığını belirler.

IsEnabled(String)

öğesinin DiagnosticListener etkinleştirilip etkinleştirilmediğini denetler.

IsEnabled(String, Object, Object)

Tanılama olaylarının abonelerinin bu ada sahip olayları almakla ilgilenip ilgilenmediğini denetler. Aboneler, içinde Subscribesağlanan bir temsilciyi kullanarak ilgilerini belirtir.

IsEnabled()

Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs

Kayıtlı abone olup olmadığını belirler.

public:
 bool IsEnabled();
public bool IsEnabled ();
override this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean

Döndürülenler

true kayıtlı abone varsa, false aksi takdirde.

Açıklamalar

Bildirim için kurulum pahalıysa, bu kurulumu gerçekleştirmeden önce öğesini çağırabilirsiniz IsEnabled() . Üreticiler isteğe bağlı olarak uygulamanın performans açısından kritik bölümlerini çağırmadan IsEnabled(String) önce öğesini çağırarak IsEnabled() dinleyici DiagnosticListenerolup olmadığını belirleyebilir.

Şunlara uygulanır

IsEnabled(String)

Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs

öğesinin DiagnosticListener etkinleştirilip etkinleştirilmediğini denetler.

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

Parametreler

name
String

Denetlenecek olayın adı.

Döndürülenler

true bildirimler etkinse; aksi takdirde , false.

Şunlara uygulanır

IsEnabled(String, Object, Object)

Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs
Kaynak:
DiagnosticListener.cs

Tanılama olaylarının abonelerinin bu ada sahip olayları almakla ilgilenip ilgilenmediğini denetler. Aboneler, içinde Subscribesağlanan bir temsilciyi kullanarak ilgilerini belirtir.

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

Parametreler

name
String

Denetlenecek olayın adı.

arg1
Object

Bağlamı temsil eden nesne.

arg2
Object

Bağlamı temsil eden nesne.

Döndürülenler

true etkinse, false aksi takdirde.

Şunlara uygulanır