EventLogSession 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于访问本地计算机或远程计算机上的事件日志服务,以便管理和收集有关计算机上的事件日志和事件提供程序的信息。
public ref class EventLogSession : IDisposable
	public class EventLogSession : IDisposable
	type EventLogSession = class
    interface IDisposable
	Public Class EventLogSession
Implements IDisposable
		- 继承
 - 
				EventLogSession
 
- 实现
 
示例
有关使用此类的示例代码,请参阅 如何:查询事件,如何:检索事件发布服务器的信息 或 如何:配置和读取事件日志属性。
构造函数
| EventLogSession() | 
		 初始化新的 EventLogSession 对象,与本地事件日志服务建立连接。  | 
        	
| EventLogSession(String, String, String, SecureString, SessionAuthentication) | 
		 初始化新的 EventLogSession 对象,并与指定计算机上的事件日志服务建立连接。 指定的凭据(用户名和密码)用于访问远程计算机的凭据。  | 
        	
| EventLogSession(String) | 
		 初始化新的 EventLogSession 对象,并与指定计算机上的事件日志服务建立连接。 调用该方法的用户的凭据(用户名和密码)用于访问远程计算机的凭据。  | 
        	
属性
| GlobalSession | 
		 获取连接到本地计算机上的事件日志服务的静态预定义会话对象。  | 
        	
方法
| CancelCurrentOperations() | 
		 取消任何操作(例如读取事件日志或订阅事件日志),此会话对象连接到的事件日志服务当前处于活动状态。  | 
        	
| ClearLog(String, String) | 
		 从指定的事件日志中清除事件,并将清除的事件保存到指定的文件中。  | 
        	
| ClearLog(String) | 
		 从指定的事件日志中清除事件。  | 
        	
| Dispose() | 
		 释放此对象使用的所有资源。  | 
        	
| Dispose(Boolean) | 
		 释放此对象使用的非托管资源,并选择性地释放托管资源。  | 
        	
| Equals(Object) | 
		 确定指定的对象是否等于当前对象。 (继承自 Object) | 
        	
| ExportLog(String, PathType, String, String, Boolean) | 
		 将事件导出到外部日志文件中。 可以设置一个标志,以指示即使指定的查询对某些日志失败,该方法也会继续导出事件。 事件存储在没有事件消息的情况下。  | 
        	
| ExportLog(String, PathType, String, String) | 
		 将事件导出到外部日志文件中。 事件存储在没有事件消息的情况下。  | 
        	
| ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) | 
		 将事件及其消息导出到外部日志文件中。 可以设置一个标志,以指示即使指定的查询对某些日志失败,该方法也会继续导出事件。 事件消息以指定语言导出。  | 
        	
| ExportLogAndMessages(String, PathType, String, String) | 
		 将事件及其消息导出到外部日志文件中。  | 
        	
| GetHashCode() | 
		 用作默认哈希函数。 (继承自 Object) | 
        	
| GetLogInformation(String, PathType) | 
		 获取一个对象,该对象包含指定事件日志的运行时信息。  | 
        	
| GetLogNames() | 
		 获取向事件日志服务注册的所有事件日志名称的可枚举集合。  | 
        	
| GetProviderNames() | 
		 获取向事件日志服务注册的所有事件提供程序名称的可枚举集合。 事件提供程序是将事件发布到事件日志的应用程序。  | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		 创建当前 Object的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		 返回一个表示当前对象的字符串。 (继承自 Object) |