Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Запись трассировочных данных в журнал событий
8 февраля 2009

Для записи трассировочных данных в объект EventLog применяют объект EventLog-
TraceListener. В сущности, эта методика не отличается от записи в текстовый файл,
Необходимо создать объект EventLogTraceListener, передав ему новый объект Event-
Log (его следует создать заранее) или ссылку на существующий объект журнала со-
бытий, и добавить его к набору Listeners. После этого результаты Trace будут запи-
сываться в указанный объект EventLog в виде объектов EventLogEntry.
^ Запись трассировочных данных в объект EventLog
1. Создайте экземпляр объекта EventLog и передайте ему новый или существую-
щий.
Visual Basic .NET
' Создайте новый журнал событий; "Debug Log" - это отображаемое
имя журнала.
Din rnyLog As New EventLog{"Debug Log")
Visual C#
// Создайте новый журнал событий; "Debug Log" - это отображаемое
// имя журнала.
// EventLog rryLog - new Event Log ("Debug Log");
2. Во избежание ошибки установите свойство Source объекта EventLog.
Visual Basic .NET
myLog.Source = "Trace Output"
Visual C#
myLog.Source - "Trace Output":
3. Создайте новый экземпляр класса EventLogTraceWriter, передав ему новый жур-
нал событий для записи трассировочных данных.
Visual Basic .NET
Dim myListener As New EventLogTraceListener(myLog)
Visual C#
EventLogTraceListener myListener = new EventLogTraceListener(myLog);
4. При необходимости установите свойство Trace. Auto Flush в true или вызывайте
метод Trace.Flush после каждой записи.

Теги: .NET

Статьи по теме:

Разделяемые сборки
Применение типов .NET Framework в приложениях
Параметры компоновки установочной программы
Сокрытие членов базового класса в Visual C#
Установка сборок в GAC
Реализация членов интерфейса на Visual C#
Промежуточный язык
Защита приложения
Пространства имен System.Drawing
Создание конфигурационного файла
Применение объекта DataReader
Извлечение данных с помощью объектов DataAdapter
Системные кисти, перья и цвета
Конструирование меню во время разработки
Делегаты CTS
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Запись трассировочных данных в журнал событий. Регион сайта: Москва и Санкт-Петербург