EventLogSession Clase

Definición

Se utiliza para obtener acceso al servicio Registro de eventos en el equipo local o un equipo remoto y, de este modo, administrar y recopilar información sobre los registros y 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 How To: Query for Events, How to: Retrieve Information About an Event Publisher o How to: Configure and Read Event Log Properties.

Constructores

EventLogSession()

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio Registro de eventos.

EventLogSession(String)

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio Registro de eventos en el equipo especificado. Se utilizan las credenciales (nombre de usuario y contraseña) del usuario que llama al método como credenciales para obtener acceso al equipo remoto.

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. Se utilizan las credenciales especificadas (nombre de usuario y contraseña) como credenciales para obtener acceso 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 la lectura o la suscripción a un registro de eventos) actualmente activas en el servicio Registro de eventos al que este objeto de sesión está conectado.

ClearLog(String)

Borra los eventos del registro de eventos especificado.

ClearLog(String, String)

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

Dispose()

Libera todos los recursos usados por este objeto.

Dispose(Boolean)

Libera los recursos no administrados utilizados por este objeto y, opcionalmente, también libera los administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

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

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

ExportLog(String, PathType, String, String, Boolean)

Exporta los eventos a un archivo de registro externo. Puede establecerse una marca para indicar que el método siga exportando eventos si se produce un error en la consulta especificada para algunos registros. Los eventos se almacenan sin sus mensajes.

ExportLogAndMessages(String, PathType, String, String)

Exporta los eventos con sus mensajes a un archivo de registro externo.

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

Exporta los eventos con sus mensajes a un archivo de registro externo. Puede establecerse una marca para indicar que el método siga exportando eventos si se produce un error en la consulta especificada para algunos registros. Los mensajes de eventos se exportan en el idioma especificado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetLogInformation(String, PathType)

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

GetLogNames()

Obtiene una colección enumerable de todos los nombres de registro de eventos que están registrados en servicio Registro de eventos.

GetProviderNames()

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

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también