EventLogReader Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite leer los eventos de un registro de eventos basándose en una consulta de evento. Los eventos leídos por este objeto se devuelven como objetos EventRecord.
public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
interface IDisposable
Public Class EventLogReader
Implements IDisposable
- Herencia
-
EventLogReader
- Implementaciones
Ejemplos
Para obtener código de ejemplo con esta clase, vea How To: Query for Events or How To: Access and Read Event Information.
Constructores
EventLogReader(EventLogQuery) |
Inicializa una nueva instancia de la clase EventLogReader especificando una consulta de evento. |
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. |
EventLogReader(String) |
Inicializa una nueva instancia de la clase EventLogReader especificando el registro de eventos activo del que se van a recuperar eventos. |
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. |
Propiedades
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 evento en este objeto. |
Métodos
CancelReading() |
Cancela la actual operación de consulta. |
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) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ReadEvent() |
Lee el siguiente evento que devuelve la consulta de evento de este objeto. |
ReadEvent(TimeSpan) |
Lee el siguiente evento que devuelve la consulta de evento de este objeto. |
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. No se recuperarán los eventos registrados antes del evento de marcador. |
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. No se recuperarán los eventos registrados antes del marcador más el desplazamiento. |
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. No se recuperarán los eventos registrados antes de la posición inicial más el desplazamiento. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |