EventSource.IsEnabled Yöntem

Tanım

Geçerli olay kaynağının etkin olup olmadığını belirler.

Aşırı Yüklemeler

IsEnabled()

Geçerli olay kaynağının etkin olup olmadığını belirler.

IsEnabled(EventLevel, EventKeywords)

Belirtilen düzeye ve anahtar sözcüğüne sahip geçerli olay kaynağının etkinleştirilip etkinleştirilmediğini belirler.

IsEnabled(EventLevel, EventKeywords, EventChannel)

Geçerli olay kaynağının belirtilen düzeye, anahtar sözcüklere ve kanala sahip olaylar için etkinleştirilip etkinleştirilmediğini belirler.

IsEnabled()

Kaynak:
EventSource.cs
Kaynak:
EventSource.cs
Kaynak:
EventSource.cs

Geçerli olay kaynağının etkin olup olmadığını belirler.

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

Döndürülenler

true geçerli olay kaynağı etkinse; aksi takdirde , false.

Şunlara uygulanır

IsEnabled(EventLevel, EventKeywords)

Kaynak:
EventSource.cs
Kaynak:
EventSource.cs
Kaynak:
EventSource.cs

Belirtilen düzeye ve anahtar sözcüğüne sahip geçerli olay kaynağının etkinleştirilip etkinleştirilmediğini belirler.

public:
 bool IsEnabled(System::Diagnostics::Tracing::EventLevel level, System::Diagnostics::Tracing::EventKeywords keywords);
public bool IsEnabled (System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords);
member this.IsEnabled : System.Diagnostics.Tracing.EventLevel * System.Diagnostics.Tracing.EventKeywords -> bool
Public Function IsEnabled (level As EventLevel, keywords As EventKeywords) As Boolean

Parametreler

level
EventLevel

Olay kaynağının düzeyi.

keywords
EventKeywords

Olay kaynağının anahtar sözcüğü.

Döndürülenler

true olay kaynağı etkinse; aksi takdirde , false.

Açıklamalar

Bu yöntemin sonucu yalnızca belirli bir olayın etkin olup olmadığının yaklaşık bir sonucudur. Günlük devre dışı bırakıldığında günlüğe kaydetme işleminin pahalı bir şekilde hesaplanmasından kaçınmak için bunu kullanın. Olay kaynaklarının etkinliklerini belirleyen ek filtrelemeleri olabilir.

Şunlara uygulanır

IsEnabled(EventLevel, EventKeywords, EventChannel)

Kaynak:
EventSource.cs
Kaynak:
EventSource.cs
Kaynak:
EventSource.cs

Geçerli olay kaynağının belirtilen düzeye, anahtar sözcüklere ve kanala sahip olaylar için etkinleştirilip etkinleştirilmediğini belirler.

public:
 bool IsEnabled(System::Diagnostics::Tracing::EventLevel level, System::Diagnostics::Tracing::EventKeywords keywords, System::Diagnostics::Tracing::EventChannel channel);
public bool IsEnabled (System.Diagnostics.Tracing.EventLevel level, System.Diagnostics.Tracing.EventKeywords keywords, System.Diagnostics.Tracing.EventChannel channel);
member this.IsEnabled : System.Diagnostics.Tracing.EventLevel * System.Diagnostics.Tracing.EventKeywords * System.Diagnostics.Tracing.EventChannel -> bool
Public Function IsEnabled (level As EventLevel, keywords As EventKeywords, channel As EventChannel) As Boolean

Parametreler

level
EventLevel

Denetlenecek olay düzeyi. Bir olay kaynağı, düzeyi değerinden büyük veya değerine eşit levelolduğunda etkin olarak kabul edilir.

keywords
EventKeywords

Denetlenecek olay anahtar sözcükleri.

channel
EventChannel

Denetlenecek olay kanalı.

Döndürülenler

true olay kaynağı belirtilen olay düzeyi, anahtar sözcükler ve kanal için etkinleştirildiyse; aksi takdirde , false.

Bu yöntemin sonucu yalnızca belirli bir olayın etkin olup olmadığının yaklaşık bir sonucudur. Günlük devre dışı bırakıldığında günlüğe kaydetme işleminin pahalı bir şekilde hesaplanmasından kaçınmak için bunu kullanın. Olay kaynaklarının etkinliklerini belirleyen ek filtrelemeleri olabilir.

Açıklamalar

Eğer

Şunlara uygulanır