创建并写入自定义日志信息
日志 创建 信息 自定义 写入
2023-09-14 09:00:20 时间
实现效果:
知识运用:
EventLog类的SourceExists CreateEventSource方法
public static bool SourceExists (string source) //在计算机的注册表中搜索给定的事件源
public static void CreateEventLogSource (string source , string logName ) //建立一个能够将事件信息写入到系统的特定日志中的应用程序
Source属性 WriteEntry方法
public string Source {get ;set; } //获取或设置在写入事件日志时要注册和使用的源名称
public void WriteEntry (string message) //用来将项写入事件日志
实现代码:
private void button1_Click(object sender, EventArgs e) { if (!EventLog.SourceExists(textBox2.Text)) //判断是否存在相同的日志 { EventLog.CreateEventSource(textBox2.Text,textBox1.Text); //创建日志 } EventLog eventlog = new EventLog(); //创建日志对象 eventlog.Source = textBox2.Text; //指定日志来源 eventlog.WriteEntry(textBox3.Text); //写入日志信息 }
相关文章
- linux查找日志技巧
- 日志系统性能2大优化+5大准则
- nginx日志分析利器GoAccess
- windows下为mysql添加日志
- mysql:管理mysql的二进制日志(mysql 8.0.19)
- Hybris服务器启动日志分析
- 日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用
- Android问题笔记 - Android Studio日志乱码原因与解决
- 如何在软件发布计划中自动化语义化版本与变更日志
- Qt 日志功能(qDebug、qWarnng、qCritical、qFatal)
- 75:应急响应-数据库&漏洞口令检索&应急取证箱——Win 日志自动神器 LogonTracer是一个好东西,漏洞和弱密码工具是本地漏洞检查,扫描探测思路
- 关于MySQL 通用查询日志和慢查询日志分析
- android 11 kernel驱动hdmi屏 打印追踪日志
- Intellij IDEA插件之日志管理神器(Grep Console)
- ELK logstash根据不同日志来源创建索引