Я пытаюсь прочитать из журналов событий на сервере .. мой текущий код работает ..
но меня беспокоит то, что когда в событиях тысячи записей, загрузка страницы займет больше времени ??
вот мой рабочий код
ArrayList chromeEntries = new ArrayList();
EventLog eventLog = new EventLog("Application", ".");
foreach (EventLogEntry logEntry in eventLog.Entries)
{
if (logEntry.Source.Equals("Application Error"))
{
chromeEntries.Add(logEntry.TimeWritten);
}
}
GridView1.DataSource = chromeEntries;
GridView1.DataBind();
Я хочу отобразить записи времени в журналах приложений, которые имеют имя источника «Ошибка приложения».
моя единственная забота о каждом ... ?? моя проблема действительна? или приведенный выше код просто отлично ..
любые предложения
спасибо
хорошо, я попробовал это
EventLog eventLog = new EventLog("Application", ".", "Application Error");
Label1.Text = eventLog.Entries.Count.ToString();
но он подсчитывает все записи, а не только подсчитывает ошибки приложения