Sdílet prostřednictvím


EventLogReader Třída

Definice

Umožňuje číst události z protokolu událostí na základě dotazu událostí. Události, které jsou přečteny 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

Příklad kódu používajícího tuto třídu najdete v tématu Postupy: Dotazování na události nebo Postupy: Přístup k informacím o událostech a jejich čtení.

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žije jako počáteční pozice dotazu.

EventLogReader(String)

Inicializuje novou instanci třídy zadáním aktivního EventLogReader 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 z datového proudu 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()

Získá aktuální Type instanci.

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

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

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

Přečte další událost vrácenou z dotazu události v tomto objektu.

ReadEvent(TimeSpan)

Přečte další událost vrácenou z dotazu události v tomto objektu.

Seek(EventBookmark)

Změní pozici ve streamu událostí, odkud bude pocházet další událost, která se přečte, zadáním události záložky. Před načtením události záložky nebudou zaznamenány žádné události.

Seek(EventBookmark, Int64)

Změní pozici ve streamu 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 zaznamenané 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, ze 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í plus posun.

ToString()

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

(Zděděno od Object)

Platí pro

Viz také