EventLogReader Třída

Definice

Umožňuje číst události z protokolu událostí na základě dotazu na události. Události, které jsou přečtené tímto objektem, jsou vráceny jako EventRecord objekty.

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
Dědičnost
EventLogReader
Implementuje

Příklady

Například kód pomocí této třídy, viz Postupy: Dotaz na události nebo Postupy: Přístup a čtení informací o událostech.

Konstruktory

EventLogReader(EventLogQuery)

Inicializuje novou instanci EventLogReader třídy zadáním dotazu události.

EventLogReader(EventLogQuery, EventBookmark)

Inicializuje novou instanci EventLogReader třídy zadáním dotazu události a záložky, která se používá jako počáteční pozice pro dotaz.

EventLogReader(String)

Inicializuje novou instanci EventLogReader třídy zadáním aktivního protokolu událostí pro načtení událostí z.

EventLogReader(String, PathType)

Inicializuje novou instanci EventLogReader třídy zadáním názvu protokolu událostí pro načtení událostí z nebo cestu k souboru protokolu pro načtení událostí z.

Vlastnosti

BatchSize

Získá nebo nastaví počet událostí načtených ze streamu událostí v každé operaci čtení.

LogStatus

Získá stav každého protokolu událostí nebo souboru protokolu přidruženého k dotazu události v tomto objektu.

Metody

CancelReading()

Zruší aktuální operaci dotazu.

Dispose()

Uvolní všechny prostředky používané tímto objektem.

Dispose(Boolean)

Uvolní nespravované prostředky používané tímto objektem a volitelně uvolní spravované prostředky.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReadEvent()

Načte další událost, která je vrácena z dotazu události v tomto objektu.

ReadEvent(TimeSpan)

Načte další událost, která je vrácena z dotazu události v tomto objektu.

Seek(EventBookmark)

Zadáním události záložky změní pozici v datovém proudu události, ze které bude pocházet další událost, která se přečte. Před událostí záložky nebudou načteny žádné události.

Seek(EventBookmark, Int64)

Změní pozici v datovém proudu událostí, odkud bude pocházet další událost, která se přečte, zadáním události záložky a posunu počtu událostí ze záložky. Nebudou načteny žádné události zaprotokolované před záložkou a posunem.

Seek(SeekOrigin, Int64)

Změní pozici v datovém proudu událostí, odkud bude pocházet další událost, která se přečte, zadáním počáteční pozice a posunu od počáteční pozice. Nebudou načteny žádné události zaprotokolované před počáteční pozicí a posunem.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také