EventSource.IsEnabled Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda je povolen aktuální zdroj událostí.
Přetížení
IsEnabled() |
Určuje, zda je povolen aktuální zdroj událostí. |
IsEnabled(EventLevel, EventKeywords) |
Určuje, zda je povolen aktuální zdroj událostí, který má zadanou úroveň a klíčové slovo. |
IsEnabled(EventLevel, EventKeywords, EventChannel) |
Určuje, jestli je aktuální zdroj událostí povolený pro události se zadanou úrovní, klíčovými slovy a kanálem. |
IsEnabled()
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
Určuje, zda je povolen aktuální zdroj událostí.
public:
bool IsEnabled();
public bool IsEnabled ();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean
Návraty
true
pokud je aktuální zdroj událostí povolen; v opačném případě . false
Platí pro
IsEnabled(EventLevel, EventKeywords)
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
Určuje, zda je povolen aktuální zdroj událostí, který má zadanou úroveň a klíčové slovo.
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
Parametry
- level
- EventLevel
Úroveň zdroje událostí.
- keywords
- EventKeywords
Klíčové slovo zdroje události.
Návraty
true
pokud je zdroj události povolen; v opačném případě . false
Poznámky
Výsledkem této metody je pouze aproximace toho, zda je určitá událost aktivní. Použijte ho, abyste se vyhnuli nákladnému výpočtu protokolování, když je protokolování zakázané. Zdroje událostí můžou mít další filtrování, které určuje jejich aktivitu.
Platí pro
IsEnabled(EventLevel, EventKeywords, EventChannel)
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
- Zdroj:
- EventSource.cs
Určuje, jestli je aktuální zdroj událostí povolený pro události se zadanou úrovní, klíčovými slovy a kanálem.
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
Parametry
- level
- EventLevel
Úroveň události, která se má zkontrolovat. Zdroj událostí se bude považovat za povolený, pokud je jeho úroveň vyšší nebo rovna hodnotě level
.
- keywords
- EventKeywords
Klíčová slova události, která chcete zkontrolovat.
- channel
- EventChannel
Kanál událostí, který chcete zkontrolovat.
Návraty
true
pokud je zdroj události povolen pro zadanou úroveň události, klíčová slova a kanál; v opačném případě . false
Výsledkem této metody je pouze aproximace toho, zda je určitá událost aktivní. Použijte ho, abyste se vyhnuli nákladnému výpočtu protokolování, když je protokolování zakázané. Zdroje událostí můžou mít další filtrování, které určuje jejich aktivitu.
Poznámky
Pokud je možnost