1
我试图从服务器上的事件日志读取..我目前的代码工作..读取事件日志
,但我担心的是,当有成千上万的事件条目,将它需要更长的时间加载页面?
这里是我工作的代码
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();
但它计算整个项目,而不是仅仅计数条目应用程序错误
我期待在C#中的东西......我期待,但如果u有任何很好的例子,请让我知道..感谢.. – user175084
你可以只取码在上面提到的链接,并通过它通过一个VB .net-> C#转换器就像这样。 http://www.carlosag.net/Tools/CodeTranslator/ –