Udostępnij za pośrednictwem


EventLogReader Klasa

Definicja

Umożliwia odczytywanie zdarzeń z dziennika zdarzeń na podstawie zapytania o zdarzenie. Zdarzenia odczytywane przez ten obiekt są zwracane jako EventRecord obiekty.

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
Dziedziczenie
EventLogReader
Implementuje

Przykłady

Na przykład kod korzystający z tej klasy znajduje się w temacie How To: Query for Events or How To: Access and Read Event Information (Instrukcje: wykonywanie zapytań dotyczących zdarzeń) lub How To: Access and Read Event Information (Jak uzyskać dostęp i odczytywać informacje o zdarzeniach).

Konstruktory

EventLogReader(EventLogQuery)

Inicjuje EventLogReader nowe wystąpienie klasy, określając zapytanie o zdarzenie.

EventLogReader(EventLogQuery, EventBookmark)

Inicjuje nowe wystąpienie EventLogReader klasy, określając zapytanie o zdarzenie i zakładkę, która jest używana jako pozycja początkowa zapytania.

EventLogReader(String)

Inicjuje nowe wystąpienie klasy, określając aktywny dziennik zdarzeń EventLogReader w celu pobrania zdarzeń.

EventLogReader(String, PathType)

Inicjuje nowe wystąpienie EventLogReader klasy, określając nazwę dziennika zdarzeń w celu pobrania zdarzeń lub ścieżki do pliku dziennika w celu pobrania zdarzeń.

Właściwości

BatchSize

Pobiera lub ustawia liczbę zdarzeń pobranych ze strumienia zdarzeń dla każdej operacji odczytu.

LogStatus

Pobiera stan każdego dziennika zdarzeń lub pliku dziennika skojarzonego z zapytaniem o zdarzenie w tym obiekcie.

Metody

CancelReading()

Anuluje bieżącą operację zapytania.

Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez ten obiekt i opcjonalnie zwalnia zarządzane zasoby.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReadEvent()

Odczytuje następne zdarzenie zwrócone z zapytania zdarzenia w tym obiekcie.

ReadEvent(TimeSpan)

Odczytuje następne zdarzenie zwrócone z zapytania zdarzenia w tym obiekcie.

Seek(EventBookmark)

Zmienia położenie w strumieniu zdarzeń, z którego pochodzi kolejne odczytane zdarzenie, określając zdarzenie zakładki. Nie są rejestrowane żadne zdarzenia przed pobraniem zdarzenia zakładki.

Seek(EventBookmark, Int64)

Zmienia pozycję w strumieniu zdarzeń, z którego pochodzi następne zdarzenie odczytane, określając zdarzenie zakładki i liczbę zdarzeń przesunięcia z zakładki. Nie zostaną pobrane żadne zdarzenia zarejestrowane przed zakładką oraz przesunięcie.

Seek(SeekOrigin, Int64)

Zmienia położenie w strumieniu zdarzeń, z którego pochodzi następne zdarzenie, określając pozycję początkową i przesunięcie z pozycji początkowej. Nie są rejestrowane żadne zdarzenia przed pozycją początkową oraz przesunięcie zostanie pobrane.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też