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


* При перепечатке материалов ссылка на 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

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

Достоинства сертификации Microsoft
Использование отладочных инструментов
Графический дизайнер
Активация и деактивация команд меню
Мемоизация (memoization)
Локализация формы
Члены типов CTS
Объявление методов
Принципы разработки пользовательского интерфейса
Реализация обработчиков событий
Применение элемента управления PrintPreviewControl
Формирование запросов SQL во время выполнения
Распространение приложений через Интернет
Модель защиты, основанная на ролях
Применение классов Debug и Trace
| .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


     



Rambler's Top100

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

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