EventLogReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |