• 命名空间System.Diagnostics下的EventLog类


     

    using System;
    using System.Diagnostics;
    using System.Threading;

    class MySample
    {

        
    public static void Main()
        
    {


            
    //创建日志源,判断是否已经存在           

            
    if (!EventLog.SourceExists("我的日志源"))
            
    {

                
    //一个时间日志源不应该创建后立即被使用。  

                
    //这里需要一定的恢复时间来确保执行程序使用创建的日志源时,日志源已经被创建。
                
    //再次运行也这个例子来使用新的日志源。            
                EventLog.CreateEventSource("我的日志源""我的日志");
                Console.WriteLine(
    "创建事件源");
                Console.WriteLine(
    "正在退出,请再次运行程序来使用日志源");
                
    // 日志源已经被创建。退出程序来允许它被注册。

                
    return;
            }


            
    //创建一个EventLog类实例并分配日志源.
            EventLog myLog = new EventLog();
            myLog.Source 
    = "我的日志源";

            
    //写入一个报告性信息到事件日志.    
            myLog.WriteEntry("写入事件日志");

        }

    }
  • 相关阅读:
    概述和HTTP请求 和 响应处理
    编写一个函数,在页面上输出一个N行M列的表格,表格内容填充1~100的随机数字
    js简介及js基本数据类型
    浅谈 Java线程状态转换及控制
    浅谈 Java多线程
    浅谈 ArrayList 及其扩容机制
    Java 中 static 的作用
    合并两个有序数组
    贪心算法——换酒问题
    查找——二分查找
  • 原文地址:https://www.cnblogs.com/qishichang/p/1251538.html
Copyright © 2020-2023  润新知