EventLogSession Clase

Definición

Se usa para acceder al servicio registro de eventos en el equipo local o en un equipo remoto para que pueda administrar y recopilar información sobre los registros de eventos y los proveedores de eventos en el equipo.

public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
    interface IDisposable
Public Class EventLogSession
Implements IDisposable
Herencia
EventLogSession
Implementaciones

Ejemplos

Para obtener código de ejemplo con esta clase, vea Cómo: Consultar eventos, Cómo: Recuperar información sobre un publicador de eventos o Cómo: Configurar y leer propiedades del registro de eventos.

Constructores

EventLogSession()

Inicializa un nuevo objeto EventLogSession, establece una conexión con el servicio de registro de eventos local.

EventLogSession(String, String, String, SecureString, SessionAuthentication)

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio registro de eventos en el equipo especificado. Las credenciales especificadas (nombre de usuario y contraseña) se usan para que las credenciales accedan al equipo remoto.

EventLogSession(String)

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio registro de eventos en el equipo especificado. Las credenciales (nombre de usuario y contraseña) del usuario que llama al método se usan para que las credenciales accedan al equipo remoto.

Propiedades

GlobalSession

Obtiene un objeto de sesión predefinido estático que está conectado al servicio registro de eventos en el equipo local.

Métodos

CancelCurrentOperations()

Cancela todas las operaciones (como leer un registro de eventos o suscribirse a un registro de eventos) que están actualmente activos para el servicio registro de eventos al que está conectado este objeto de sesión.

ClearLog(String, String)

Borra los eventos del registro de eventos especificado y guarda los eventos borrados en el archivo especificado.

ClearLog(String)

Borra los eventos del registro de eventos especificado.

Dispose()

Libera todos los recursos utilizados por este objeto.

Dispose(Boolean)

Libera los recursos no administrados usados por este objeto y, opcionalmente, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
ExportLog(String, PathType, String, String, Boolean)

Exporta eventos a un archivo de registro externo. Se puede establecer una marca para indicar que el método seguirá exportando eventos incluso si se produce un error en la consulta especificada para algunos registros. Los eventos se almacenan sin los mensajes de evento.

ExportLog(String, PathType, String, String)

Exporta eventos a un archivo de registro externo. Los eventos se almacenan sin los mensajes de evento.

ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo)

Exporta eventos y sus mensajes a un archivo de registro externo. Se puede establecer una marca para indicar que el método seguirá exportando eventos incluso si se produce un error en la consulta especificada para algunos registros. Los mensajes de evento se exportan en el idioma especificado.

ExportLogAndMessages(String, PathType, String, String)

Exporta eventos y sus mensajes a un archivo de registro externo.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetLogInformation(String, PathType)

Obtiene un objeto que contiene información en tiempo de ejecución para el registro de eventos especificado.

GetLogNames()

Obtiene una colección enumerable de todos los nombres de registro de eventos registrados con el servicio registro de eventos.

GetProviderNames()

Obtiene una colección enumerable de todos los nombres de proveedor de eventos registrados con el servicio registro de eventos. Un proveedor de eventos es una aplicación que publica eventos en un registro de eventos.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también