EventLogReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |