EventSource.IsEnabled Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 level
olduğ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