[C#] 常用工具类——系统日志类
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics; namespace Utils
{
/// <summary>
/// <para> </para>
/// 常用工具类——系统日志类
/// <para> ---------------------------------------------------</para>
/// <para> WriteEventLog:写入系统日志(2个方法重载)</para>
/// <para> DelEventName:删除日志事件源分类</para>
/// </summary>
public class EventLogHelper
{
#region 写入系统日志
/// <summary>
/// 写入系统日志
/// </summary>
/// <param name="EventName">事件源名称</param>
/// <param name="LogStr">日志内容</param>
public static void WriteEventLog(string EventName, string LogStr)
{
try
{
if (!EventLog.SourceExists(EventName))
{
EventLog.CreateEventSource(EventName, EventName);
}
EventLog.WriteEntry(EventName, LogStr);
}
catch (Exception)
{
}
}
/// <summary>
/// 写入系统日志
/// </summary>
/// <param name="EventName">事件源名称</param>
/// <param name="LogType">日志类型</param>
/// <param name="LogStr">日志内容</param>
public static void WriteEventLog(string EventName, string LogStr, EventLogEntryType LogType)
{
try
{
if (!EventLog.SourceExists(EventName))
{
EventLog.CreateEventSource(EventName, EventName);
}
EventLog.WriteEntry(EventName, LogStr, LogType);
}
catch (Exception)
{
}
}
#endregion #region 删除日志事件源分类
/// <summary>
/// 删除日志事件源分类
/// </summary>
/// <param name="EventName">事件源名</param>
/// <returns></returns>
public static bool DelEventName(string EventName)
{
bool flag = false;
try
{
if (EventLog.SourceExists(EventName))
{
EventLog.DeleteEventSource(EventName,".");
flag = true;
}
}
catch (Exception)
{
}
return flag;
}
#endregion
}
}
[C#] 常用工具类——系统日志类的更多相关文章
- js常用工具类.
一些js的工具类 复制代码 /** * Created by sevennight on 15-1-31. * js常用工具类 */ /** * 方法作用:[格式化时间] * 使用方法 * 示例: * ...
- spring中常用工具类介绍
http://www.cnblogs.com/langtianya/p/3875103.html 文件资源操作 Spring 定义了一个 org.springframework.core.io ...
- IOS开发--常用工具类收集整理(Objective-C)(持续更新)
前言:整理和收集了IOS项目开发常用的工具类,最后也给出了源码下载链接. 这些可复用的工具,一定会给你实际项目开发工作锦上添花,会给你带来大大的工作效率. 重复造轮子的事情,除却自我多练习编码之外,就 ...
- Apache Commons 常用工具类整理
其实一直都在使用常用工具类,只是从没去整理过,今天空了把一些常用的整理一下吧 怎么使用的一看就明白,另外还有注释,最后的使用pom引入的jar包 public class ApacheCommonsT ...
- Android 常用工具类之SPUtil,可以修改默认sp文件的路径
参考: 1. 利用Java反射机制改变SharedPreferences存储路径 Singleton1900 2. Android快速开发系列 10个常用工具类 Hongyang import ...
- 封装一个简单好用的打印Log的工具类And快速开发系列 10个常用工具类
快速开发系列 10个常用工具类 http://blog.csdn.net/lmj623565791/article/details/38965311 ------------------------- ...
- javaweb常用工具类及配置文件备份
Javaweb常用工具类及配置文件备份 做一个代码备份,以后常用到的. hibernate工具类备份 package com.dly.service; /* * hibernate获取sessi ...
- [C#] 常用工具类——直接在浏览器输出数据
/// <summary> /// <para> </para> /// 常用工具类——直接在浏览器输出数据 /// <para> ---------- ...
- [C#] 常用工具类——加密解密类
using System; using System.Configuration; using System.Collections.Generic; using System.Text; using ...
随机推荐
- Android使用adb工具及root权限完成手机抓包
1.环境准备/注意: 手机要求已经root. 首先需要配置JDK环境变量,这里主要讲解抓包,JDK环境变量配置跳过. 将包内附带的adb.zip解压到C盘根目录. 整个操作过程都需要用手机用数据线连 ...
- cursor_sharing
CURSOR_SHARING Property Description Parameter type String Syntax CURSOR_SHARING = { EXACT | FORCE } ...
- Android Camera 预览图像被拉伸变形的解决方法【转】
问题描述: 预览图像被拉伸变形 问题原因: 由于预览图像大小跟SurfaceView 大小不一致引起 解决方法: 获取系统支持的所有预览尺寸[getSupportedPictureSizes],然后再 ...
- spring mvc 配置
之前配置spring mvc 怎么都访不到对应的jsp,后来把prefix里面的jsp改为views,就能访问到了,然后再改回jsp也可以访问到 搞了两天,都崩溃了,不管怎样先把没问题的例子给记录下来 ...
- XE5 安装破解
以下转载自: 盒子 不可以将本破解补丁分享到国外网站.论坛中!低调啊! 本破解补丁只适合中国大陆地区的Delphi.C++Builder爱好者和开发者! 本破解补丁只可用于个人研究交流使用,不得做商 ...
- 修改.htaccess实现子目录绑定示例分享
<IfModule mod_rewrite.c>RewriteEngine On RewriteBase /# 把 www.jb51.net改为你要绑定的域名.# 如果是域名:Rewri ...
- hdu 3394 Railway
这是一道用tarjin求双连通分量的题: 其中,不需要修的道路就是桥的数目: 在图的每个极大环中,如果点的数目小于边的数目,显然这个环中含有子环,并且这个环的边数就是这个环中有冲突的边的数目: 如果点 ...
- 基于Maven的spring_security入门
配置文件的修改点没什么变化,可以参考:http://blog.csdn.net/ouitiken/article/details/8830505 pom.xml的依赖参考: <dependenc ...
- 使用eclipse开发webService很简单
原文转自:http://blog.csdn.net/guo_rui22/article/details/6253745 使用Eclipse生成一个WebService应用 1.创建一个Dynamic ...
- jap中文转码
因为js url在传值的过程中使用的是js自己默认的字符集编码规则,我们必须把它转成属于我们自己的编码规格,JSP页面 url=encodeURI(encodeURI(url)); //用了2次enc ...