EventSource.IsEnabled Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om den aktuella händelsekällan är aktiverad.
Överlagringar
| Name | Description |
|---|---|
| IsEnabled() |
Avgör om den aktuella händelsekällan är aktiverad. |
| IsEnabled(EventLevel, EventKeywords) |
Avgör om den aktuella händelsekällan som har den angivna nivån och nyckelordet är aktiverad. |
| IsEnabled(EventLevel, EventKeywords, EventChannel) |
Avgör om den aktuella händelsekällan är aktiverad för händelser med angiven nivå, nyckelord och kanal. |
IsEnabled()
Avgör om den aktuella händelsekällan är aktiverad.
public:
bool IsEnabled();
public bool IsEnabled();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean
Returer
trueom den aktuella händelsekällan är aktiverad; annars . false
Gäller för
IsEnabled(EventLevel, EventKeywords)
Avgör om den aktuella händelsekällan som har den angivna nivån och nyckelordet är aktiverad.
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
Parametrar
- level
- EventLevel
Händelsekällans nivå.
- keywords
- EventKeywords
Nyckelordet för händelsekällan.
Returer
trueom händelsekällan är aktiverad. annars . false
Kommentarer
Resultatet av den här metoden är bara en uppskattning av om en viss händelse är aktiv. Använd den för att undvika dyr beräkning för loggning när loggning är inaktiverad. Händelsekällor kan ha ytterligare filtrering som avgör deras aktivitet.
Gäller för
IsEnabled(EventLevel, EventKeywords, EventChannel)
Avgör om den aktuella händelsekällan är aktiverad för händelser med angiven nivå, nyckelord och kanal.
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
Parametrar
- level
- EventLevel
Den händelsenivå som ska kontrolleras. En händelsekälla anses vara aktiverad när dess nivå är större än eller lika med level.
- keywords
- EventKeywords
De nyckelord för händelsen som ska kontrolleras.
- channel
- EventChannel
Händelsekanalen som ska kontrolleras.
Returer
trueom händelsekällan är aktiverad för den angivna händelsenivån, nyckelord och kanal; annars . false
Resultatet av den här metoden är bara en uppskattning av om en viss händelse är aktiv. Använd den för att undvika dyr beräkning för loggning när loggning är inaktiverad. Händelsekällor kan ha ytterligare filtrering som avgör deras aktivitet.
Kommentarer
Om