EventLogReader Kelas

Definisi

Memungkinkan Anda membaca peristiwa dari log peristiwa berdasarkan kueri peristiwa. Peristiwa yang dibaca oleh objek ini dikembalikan sebagai EventRecord objek.

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
Warisan
EventLogReader
Penerapan

Contoh

Misalnya kode menggunakan kelas ini, lihat Cara: Kueri untuk Peristiwa atau Cara: Mengakses dan Membaca Informasi Peristiwa.

Konstruktor

EventLogReader(EventLogQuery)

Menginisialisasi instans EventLogReader baru kelas dengan menentukan kueri peristiwa.

EventLogReader(EventLogQuery, EventBookmark)

Menginisialisasi instans EventLogReader baru kelas dengan menentukan kueri peristiwa dan marka buku yang digunakan sebagai posisi awal untuk kueri.

EventLogReader(String)

Menginisialisasi instans EventLogReader baru kelas dengan menentukan log peristiwa aktif untuk mengambil peristiwa.

EventLogReader(String, PathType)

Menginisialisasi instans EventLogReader baru kelas dengan menentukan nama log peristiwa untuk mengambil peristiwa dari atau jalur ke file log untuk mengambil peristiwa.

Properti

BatchSize

Mendapatkan atau mengatur jumlah peristiwa yang diambil dari aliran peristiwa pada setiap operasi baca.

LogStatus

Mendapatkan status setiap log peristiwa atau file log yang terkait dengan kueri peristiwa di objek ini.

Metode

CancelReading()

Membatalkan operasi kueri saat ini.

Dispose()

Melepaskan semua sumber daya yang digunakan oleh objek ini.

Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh objek ini, dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ReadEvent()

Membaca peristiwa berikutnya yang dikembalikan dari kueri peristiwa dalam objek ini.

ReadEvent(TimeSpan)

Membaca peristiwa berikutnya yang dikembalikan dari kueri peristiwa dalam objek ini.

Seek(EventBookmark)

Mengubah posisi dalam aliran peristiwa tempat peristiwa berikutnya yang dibaca akan berasal dengan menentukan peristiwa bookmark. Tidak ada peristiwa yang dicatat sebelum peristiwa marka buku akan diambil.

Seek(EventBookmark, Int64)

Mengubah posisi dalam aliran peristiwa tempat peristiwa berikutnya yang dibaca akan berasal dengan menentukan peristiwa marka buku dan jumlah offset peristiwa dari marka buku. Tidak ada peristiwa yang dicatat sebelum marka buku ditambah offset akan diambil.

Seek(SeekOrigin, Int64)

Mengubah posisi dalam aliran peristiwa tempat peristiwa berikutnya yang dibaca akan berasal dengan menentukan posisi awal dan offset dari posisi awal. Tidak ada peristiwa yang dicatat sebelum posisi awal ditambah offset akan diambil.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga