EventSource.IsEnabled Метод

Определение

Определяет, включен ли текущий источник событий.

Перегрузки

Имя Описание
IsEnabled()

Определяет, включен ли текущий источник событий.

IsEnabled(EventLevel, EventKeywords)

Определяет, включен ли текущий источник событий с указанным уровнем и ключевым словом.

IsEnabled(EventLevel, EventKeywords, EventChannel)

Определяет, включен ли текущий источник событий для событий с указанным уровнем, ключевыми словами и каналом.

IsEnabled()

Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs

Определяет, включен ли текущий источник событий.

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

Возвращаемое значение

true Значение , если текущий источник событий включен; falseв противном случае .

Применяется к

IsEnabled(EventLevel, EventKeywords)

Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs

Определяет, включен ли текущий источник событий с указанным уровнем и ключевым словом.

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

Параметры

level
EventLevel

Уровень источника события.

keywords
EventKeywords

Ключевое слово источника события.

Возвращаемое значение

true Значение , если источник событий включен; falseв противном случае .

Комментарии

Результатом этого метода является только приближение того, является ли определенное событие активным. Используйте его, чтобы избежать дорогостоящих вычислений для ведения журнала при отключении ведения журнала. Источники событий могут иметь дополнительную фильтрацию, которая определяет их действие.

Применяется к

IsEnabled(EventLevel, EventKeywords, EventChannel)

Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs
Исходный код:
EventSource.cs

Определяет, включен ли текущий источник событий для событий с указанным уровнем, ключевыми словами и каналом.

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

Параметры

level
EventLevel

Уровень события для проверки. Источник событий будет считаться включенным, если его уровень больше или равен level.

keywords
EventKeywords

Ключевые слова события для проверки.

channel
EventChannel

Канал событий для проверки.

Возвращаемое значение

true Значение , если источник событий включен для указанного уровня событий, ключевых слов и канала; falseв противном случае .

Результатом этого метода является только приближение того, является ли определенное событие активным. Используйте его, чтобы избежать дорогостоящих вычислений для ведения журнала при отключении ведения журнала. Источники событий могут иметь дополнительную фильтрацию, которая определяет их действие.

Комментарии

Если

Применяется к