EventLogReader Třída

Definice

Umožňuje číst události z protokolu událostí na základě dotazu na události. Události přečtené tímto objektem se vrátí 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

Konstruktory

Name Description
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(EventLogQuery)

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

EventLogReader(String, PathType)

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

EventLogReader(String)

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

Vlastnosti

Name Description
BatchSize

Získá nebo nastaví počet událostí načtených z datového proudu událostí při 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

Name Description
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čuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

(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, Int64)

Změní pozici v datovém proudu událostí, odkud bude další načtená událost pocházet zadáním události záložky a posunu počtu událostí ze záložky. Před záložkou a posunem nebudou zaznamenány žádné události.

Seek(EventBookmark)

Změní pozici ve streamu událostí, ze kterého bude pocházet další událost, ze které bude načtena, zadáním události záložky. Před načtením události záložky se nezaprotokolují žádné události.

Seek(SeekOrigin, Int64)

Změní pozici v datovém proudu událostí, ze které bude pocházet další načtená událost zadáním počáteční pozice a posunu od počáteční pozice. Před počáteční pozicí a posunem se nenačtou žádné události.

ToString()

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

(Zděděno od Object)

Platí pro