EventLogReader EventLogReader EventLogReader EventLogReader Class

Definición

Permite leer los eventos de un registro de eventos basándose en una consulta de evento.Enables you to read events from an event log based on an event query. Los eventos leídos por este objeto se devuelven como objetos EventRecord.The events that are read by this object are returned as EventRecord objects.

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

Ejemplos

Para ver un ejemplo de código que usa esta clase, consulte Cómo: Consultar eventos o cómo: Obtener acceso y leer informaciónde eventos.For example code using this class, see How To: Query for Events or How To: Access and Read Event Information.

Constructores

EventLogReader(EventLogQuery) EventLogReader(EventLogQuery) EventLogReader(EventLogQuery) EventLogReader(EventLogQuery)

Inicializa una nueva instancia de la clase EventLogReader especificando una consulta de evento.Initializes a new instance of the EventLogReader class by specifying an event query.

EventLogReader(EventLogQuery, EventBookmark) EventLogReader(EventLogQuery, EventBookmark) EventLogReader(EventLogQuery, EventBookmark) EventLogReader(EventLogQuery, EventBookmark)

Inicializa una nueva instancia de la clase EventLogReader especificando una consulta de evento y el marcador que se usa como posición inicial de la consulta.Initializes a new instance of the EventLogReader class by specifying an event query and a bookmark that is used as starting position for the query.

EventLogReader(String) EventLogReader(String) EventLogReader(String) EventLogReader(String)

Inicializa una nueva instancia de la clase EventLogReader especificando el registro de eventos activo del que se van a recuperar eventos.Initializes a new instance of the EventLogReader class by specifying an active event log to retrieve events from.

EventLogReader(String, PathType) EventLogReader(String, PathType) EventLogReader(String, PathType) EventLogReader(String, PathType)

Inicializa una nueva instancia de la clase EventLogReader especificando el nombre del registro de eventos del que se van a recuperar eventos o la ruta de acceso al archivo de registro del que se van a recuperar eventos.Initializes a new instance of the EventLogReader class by specifying the name of an event log to retrieve events from or the path to a log file to retrieve events from.

Propiedades

BatchSize BatchSize BatchSize BatchSize

Obtiene o establece el número de eventos recuperados de la secuencia de eventos en cada operación de lectura.Gets or sets the number of events retrieved from the stream of events on every read operation.

LogStatus LogStatus LogStatus LogStatus

Obtiene el estado de cada registro de eventos o archivo de registro asociado a la consulta de evento en este objeto.Gets the status of each event log or log file associated with the event query in this object.

Métodos

CancelReading() CancelReading() CancelReading() CancelReading()

Cancela la actual operación de consulta.Cancels the current query operation.

Dispose() Dispose() Dispose() Dispose()

Libera todos los recursos usados por este objeto.Releases all the resources used by this object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libera los recursos no administrados utilizados por este objeto y, opcionalmente, también libera los administrados.Releases the unmanaged resources used by this object, and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadEvent() ReadEvent() ReadEvent() ReadEvent()

Lee el siguiente evento que devuelve la consulta de evento de este objeto.Reads the next event that is returned from the event query in this object.

ReadEvent(TimeSpan) ReadEvent(TimeSpan) ReadEvent(TimeSpan) ReadEvent(TimeSpan)

Lee el siguiente evento que devuelve la consulta de evento de este objeto.Reads the next event that is returned from the event query in this object.

Seek(EventBookmark) Seek(EventBookmark) Seek(EventBookmark) Seek(EventBookmark)

Cambia la posición en la secuencia de eventos de la que procederá el siguiente evento que se va a leer especificando un evento de marcador.Changes the position in the event stream where the next event that is read will come from by specifying a bookmark event. No se recuperarán los eventos registrados antes del evento de marcador.No events logged before the bookmark event will be retrieved.

Seek(EventBookmark, Int64) Seek(EventBookmark, Int64) Seek(EventBookmark, Int64) Seek(EventBookmark, Int64)

Cambia la posición en la secuencia de eventos de la que procederá el siguiente evento que se va a leer especificando un evento de marcador y el desplazamiento desde el marcador.Changes the position in the event stream where the next event that is read will come from by specifying a bookmark event and an offset number of events from the bookmark. No se recuperarán los eventos registrados antes del marcador más el desplazamiento.No events logged before the bookmark plus the offset will be retrieved.

Seek(SeekOrigin, Int64) Seek(SeekOrigin, Int64) Seek(SeekOrigin, Int64) Seek(SeekOrigin, Int64)

Cambia la posición en la secuencia de eventos de la que procederá el siguiente evento que se va a leer especificando una posición inicial y un desplazamiento desde la posición inicial.Changes the position in the event stream where the next event that is read will come from by specifying a starting position and an offset from the starting position. No se recuperarán los eventos registrados antes de la posición inicial más el desplazamiento.No events logged before the starting position plus the offset will be retrieved.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a

Consulte también: