今天开始学一些与事件日志相关的只是,在一篇文章上看到这样一句话:
使用公共语言的运行库 EventLog 组件,
您可以方便地连接到本地和远程计算机上的现有事件日志,并在这些日志中填写条目。
您也可以从已有的日志读取条目并创建您自己的自定义事件日志。想请问一下:这句话 用C#如何实现?? 主要是怎么去读取已有的日志 条目?能将这些条目写入数据库或Xml中吗??
使用公共语言的运行库 EventLog 组件,
您可以方便地连接到本地和远程计算机上的现有事件日志,并在这些日志中填写条目。
您也可以从已有的日志读取条目并创建您自己的自定义事件日志。想请问一下:这句话 用C#如何实现?? 主要是怎么去读取已有的日志 条目?能将这些条目写入数据库或Xml中吗??
using System.Diagnostics;
class MySample{ public static void Main(){ EventLog myLog = new EventLog();
myLog.Log = "MyNewLog";
foreach(EventLogEntry entry in myLog.Entries){
Console.WriteLine("\tEntry: " + entry.Message);
}
}
}
事件查看器有:应用程序,安全性,系统三种日志。
我用EventLog 写的 怎么全部在应用程序??
怎么才能写到 安全性,系统 这两个去