EventLogWatcher Kelas

Definisi

Memungkinkan Anda berlangganan peristiwa masuk. Setiap kali peristiwa yang diinginkan diterbitkan ke log peristiwa, EventRecordWritten peristiwa dinaikkan, dan metode yang menangani peristiwa ini akan dijalankan.

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

Contoh

Misalnya kode menggunakan kelas ini, lihat Cara: Berlangganan Peristiwa di Log Peristiwa.

Keterangan

Instans kelas ini dibuat dari EventLogQuery objek, yang menentukan kueri untuk langganan peristiwa. Saat peristiwa dicatat yang cocok dengan kriteria yang dinyatakan dalam kueri, maka EventRecordWritten peristiwa dinaikkan.

Konstruktor

EventLogWatcher(EventLogQuery)

Menginisialisasi instans EventLogWatcher baru kelas dengan menentukan kueri peristiwa.

EventLogWatcher(EventLogQuery, EventBookmark)

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

EventLogWatcher(EventLogQuery, EventBookmark, Boolean)

Menginisialisasi instans EventLogWatcher baru kelas dengan menentukan kueri peristiwa, marka buku yang digunakan sebagai posisi awal untuk kueri, dan nilai Boolean yang menentukan apakah akan membaca peristiwa yang sudah ada di log peristiwa.

EventLogWatcher(String)

Menginisialisasi instans EventLogWatcher baru kelas dengan menentukan nama atau jalur ke log peristiwa.

Properti

Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah objek ini mulai mengirimkan peristiwa ke delegasi peristiwa.

Metode

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 dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Acara

EventRecordWritten

Memungkinkan pengaturan delegasi (metode penanganan aktivitas) yang dipanggil setiap kali peristiwa diterbitkan yang cocok dengan kriteria yang ditentukan dalam kueri peristiwa untuk objek ini.

Berlaku untuk

Lihat juga