EventLogReader Klasa

Definicja

Umożliwia odczytywanie zdarzeń z dziennika zdarzeń na podstawie zapytania zdarzenia. 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

Konstruktory

Nazwa Opis
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(EventLogQuery)

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

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ń.

EventLogReader(String)

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

Właściwości

Nazwa Opis
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 zdarzenia w tym obiekcie.

Metody

Nazwa Opis
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()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

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

Zmienia położenie w strumieniu zdarzeń, z którego będzie pochodzić następne zdarzenie, 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(EventBookmark)

Zmienia położenie w strumieniu zdarzeń, z którego będzie pochodzić następne odczytane zdarzenie, określając zdarzenie zakładki. Nie zostaną pobrane żadne zdarzenia zarejestrowane przed zdarzeniem zakładki.

Seek(SeekOrigin, Int64)

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

ToString()

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

(Odziedziczone po Object)

Dotyczy