EventLogReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |