Compartir a través de


EventLogReader Clase

Definición

Permite leer eventos de un registro de eventos basado en una consulta de eventos. Los eventos leídos por este objeto se devuelven como EventRecord objetos .

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

Constructores

Nombre Description
EventLogReader(EventLogQuery, EventBookmark)

Inicializa una nueva instancia de la EventLogReader clase especificando una consulta de eventos y un marcador que se usa como posición inicial para la consulta.

EventLogReader(EventLogQuery)

Inicializa una nueva instancia de la EventLogReader clase especificando una consulta de eventos.

EventLogReader(String, PathType)

Inicializa una nueva instancia de la EventLogReader clase especificando el nombre de un registro de eventos para recuperar eventos de o la ruta de acceso a un archivo de registro del que recuperar eventos.

EventLogReader(String)

Inicializa una nueva instancia de la EventLogReader clase especificando un registro de eventos activo del que recuperar los eventos.

Propiedades

Nombre Description
BatchSize

Obtiene o establece el número de eventos recuperados de la secuencia de eventos en cada operación de lectura.

LogStatus

Obtiene el estado de cada registro de eventos o archivo de registro asociado a la consulta de eventos en este objeto.

Métodos

Nombre Description
CancelReading()

Cancela la operación de consulta actual.

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 que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ReadEvent()

Lee el siguiente evento que se devuelve de la consulta de eventos de este objeto.

ReadEvent(TimeSpan)

Lee el siguiente evento que se devuelve de la consulta de eventos de este objeto.

Seek(EventBookmark, Int64)

Cambia la posición de la secuencia de eventos en la que el siguiente evento leído provendrá especificando un evento de marcador y un número de desplazamiento de eventos del marcador. No se registrarán eventos antes del marcador más el desplazamiento.

Seek(EventBookmark)

Cambia la posición de la secuencia de eventos en la que procede el siguiente evento que se lee especificando un evento de marcador. No se registrarán eventos antes de recuperar el evento de marcador.

Seek(SeekOrigin, Int64)

Cambia la posición en el flujo de eventos donde el siguiente evento que se lee procede de especificando una posición inicial y un desplazamiento desde la posición inicial. No se registrarán eventos antes de la posición inicial más el desplazamiento.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a