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 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) |