Condividi tramite


EventLogReader Classe

Definizione

Consente di leggere gli eventi da un registro eventi in base a una query di eventi. Gli eventi letti da questo oggetto vengono restituiti come EventRecord oggetti .

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
Ereditarietà
EventLogReader
Implementazioni

Costruttori

Nome Descrizione
EventLogReader(EventLogQuery, EventBookmark)

Inizializza una nuova istanza della EventLogReader classe specificando una query evento e un segnalibro utilizzato come posizione iniziale per la query.

EventLogReader(EventLogQuery)

Inizializza una nuova istanza della EventLogReader classe specificando una query di evento.

EventLogReader(String, PathType)

Inizializza una nuova istanza della EventLogReader classe specificando il nome di un registro eventi da cui recuperare gli eventi o il percorso di un file di log da cui recuperare gli eventi.

EventLogReader(String)

Inizializza una nuova istanza della EventLogReader classe specificando un registro eventi attivo da cui recuperare gli eventi.

Proprietà

Nome Descrizione
BatchSize

Ottiene o imposta il numero di eventi recuperati dal flusso di eventi in ogni operazione di lettura.

LogStatus

Ottiene lo stato di ogni file di log eventi o di log associato alla query dell'evento in questo oggetto.

Metodi

Nome Descrizione
CancelReading()

Annulla l'operazione di query corrente.

Dispose()

Rilascia tutte le risorse usate da questo oggetto.

Dispose(Boolean)

Rilascia le risorse non gestite usate da questo oggetto e, facoltativamente, rilascia le risorse gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ReadEvent()

Legge l'evento successivo restituito dalla query evento in questo oggetto.

ReadEvent(TimeSpan)

Legge l'evento successivo restituito dalla query evento in questo oggetto.

Seek(EventBookmark, Int64)

Modifica la posizione nel flusso di eventi da cui proviene l'evento successivo letto specificando un evento segnalibro e un numero di offset di eventi dal segnalibro. Nessun evento registrato prima del segnalibro più l'offset verrà recuperato.

Seek(EventBookmark)

Modifica la posizione nel flusso di eventi da cui proviene l'evento successivo letto specificando un evento segnalibro. Nessun evento registrato prima del recupero dell'evento bookmark.

Seek(SeekOrigin, Int64)

Modifica la posizione nel flusso di eventi da cui proviene l'evento successivo letto specificando una posizione iniziale e un offset dalla posizione iniziale. Nessun evento registrato prima della posizione iniziale più l'offset verrà recuperato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a