Прочитать на английском

Поделиться через


EventKeywords Перечисление

Определение

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

Это перечисление поддерживает побитовую комбинацию значений его членов.

C#
[System.Flags]
public enum EventKeywords
Наследование
EventKeywords
Атрибуты

Поля

Имя Значение Описание
All -1

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

AuditFailure 4503599627370496

Вкладывается во все неудавшиеся события аудита безопасности. Используйте это ключевое слово только для событий в журнале безопасности.

AuditSuccess 9007199254740992

Вкладывается во все успешные события аудита безопасности. Используйте это ключевое слово только для событий в журнале безопасности.

CorrelationHint 4503599627370496

Вкладывается во все события перемещения, в которых идентификатор действия (корреляционный идентификатор) является вычисленным значением, и его уникальность не гарантируется (т. е. он не является действительным GUID).

EventLogClassic 36028797018963968

Вкладывается в события, вызываемые с использованием функции RaiseEvent.

MicrosoftTelemetry 562949953421312

Вкладывается во все события телеметрии Майкрософт.

None 0

При публикации события фильтрация по ключевым словам не выполняется.

Sqm 2251799813685248

Вкладывается во все события механизма качества служб (SQM).

WdiContext 562949953421312

Вкладывается во все контекстные события инфраструктуры диагностики Windows (WDI).

WdiDiagnostic 1125899906842624

Вкладывается во все диагностические события инфраструктуры диагностики Windows (WDI).

Примеры

В следующем примере показано, как использовать EventKeywords класс для переопределить ключевые слова событий. Этот пример входит в состав более крупного примера использования класса EventSource.

C#
public static class Keywords
{
    public const EventKeywords Page = (EventKeywords)1;
    public const EventKeywords DataBase = (EventKeywords)2;
    public const EventKeywords Diagnostic = (EventKeywords)4;
    public const EventKeywords Perf = (EventKeywords)8;
}

Комментарии

Значение ключевое слово можно настроить, назначив флагам разные имена.

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

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0