Ниже приведены элементы программирования, которые используются для создания манифеста инструментирования, создания ресурсов из манифеста, используемого поставщиком, получения метаданных инструментирования во время выполнения и запроса событий из каналов и файлов журналов.
Для приложений, написанных на языке .NET, таких как C# или Visual Basic, см. следующие пространства имен:
Для записи событий используйте классы и методы, определенные в пространстве имен System.Diagnostics.Eventing .
Чтобы использовать события из канала или журнала журнала событий Windows, используйте классы и методы, определенные в пространстве имен System.Diagnostics.Eventing.Reader .
В качестве альтернативы использованию пространства имен System.Diagnostics.Eventing для записи событий можно использовать аргументы -cs или -css , чтобы компилятор сообщений создавал код для записи событий. Дополнительные сведения см. в разделе Компилятор сообщений.
Узнайте, как с помощью средства просмотра событий можно с легкостью наблюдать за происходящими событиями. Быстро и удобно получайте доступ к сведениям о событиях. Узнайте, как интерпретировать данные в журнале событий.
Журнал событий Windows определяет следующие функции, которые можно использовать для получения событий из канала или журнала событий, а также для получения метаданных для поставщика и событий, которые он создает.