Share via


EventLogConfiguration Kelas

Definisi

Berisi informasi statis dan pengaturan konfigurasi untuk log peristiwa. Banyak pengaturan konfigurasi ditentukan oleh penyedia peristiwa yang membuat log.

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

Contoh

Misalnya kode menggunakan kelas ini, lihat Cara: Mengonfigurasi dan Membaca Properti Log Peristiwa.

Keterangan

Jika properti diubah untuk objek ini, panggil SaveChanges metode untuk menyimpan perubahan.

Konstruktor

EventLogConfiguration(String)

Menginisialisasi objek baru EventLogConfiguration dengan menentukan log peristiwa lokal untuk mendapatkan informasi dan pengaturan konfigurasi.

EventLogConfiguration(String, EventLogSession)

Menginisialisasi objek baru EventLogConfiguration dengan menentukan nama log untuk mendapatkan informasi dan pengaturan konfigurasi. Log dapat berada di komputer lokal atau komputer jarak jauh, berdasarkan sesi log peristiwa yang ditentukan.

Properti

IsClassicLog

Mendapatkan nilai yang menunjukkan apakah log peristiwa adalah log peristiwa klasik. Log peristiwa klasik adalah log yang memiliki peristiwa yang ditentukan dalam file .mc alih-alih manifes (file .xml) yang digunakan oleh penyedia peristiwa.

IsEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah log peristiwa diaktifkan atau dinonaktifkan. Log yang diaktifkan adalah log di mana peristiwa dapat dicatat, dan log yang dinonaktifkan adalah log di mana peristiwa tidak dapat dicatat.

LogFilePath

Mendapatkan atau mengatur jalur direktori file ke lokasi file tempat peristiwa disimpan untuk log.

LogIsolation

EventLogIsolation Mendapatkan nilai yang menentukan apakah log peristiwa adalah aplikasi, sistem, atau log peristiwa kustom.

LogMode

Mendapatkan atau menetapkan EventLogMode nilai yang menentukan bagaimana peristiwa ditangani saat log peristiwa menjadi penuh.

LogName

Mendapatkan nama log peristiwa.

LogType

EventLogType Mendapatkan nilai yang menentukan jenis log peristiwa.

MaximumSizeInBytes

Mendapatkan atau mengatur ukuran maksimum, dalam byte, bahwa file log peristiwa diizinkan. Ketika file mencapai ukuran maksimum ini, file dianggap penuh.

OwningProviderName

Mendapatkan nama penyedia peristiwa yang membuat log kejadian ini.

ProviderBufferSize

Mendapatkan ukuran buffer yang digunakan penyedia peristiwa untuk menerbitkan peristiwa ke log.

ProviderControlGuid

Mendapatkan pengidentifikasi unik global kontrol (GUID) untuk log peristiwa jika log adalah log debug. Jika log ini bukan log debug, nilai ini adalah null.

ProviderKeywords

Mendapatkan atau mengatur topeng kata kunci yang digunakan oleh penyedia peristiwa.

ProviderLatency

Mendapatkan waktu latensi maksimum yang digunakan oleh penyedia peristiwa saat menerbitkan peristiwa ke log.

ProviderLevel

Mendapatkan atau mengatur tingkat peristiwa maksimum (yang menentukan tingkat keparahan peristiwa) yang diizinkan untuk dicatat di log peristiwa. Nilai ini ditentukan oleh penyedia peristiwa.

ProviderMaximumNumberOfBuffers

Mendapatkan jumlah maksimum buffer yang digunakan oleh penyedia peristiwa untuk menerbitkan peristiwa ke log peristiwa.

ProviderMinimumNumberOfBuffers

Mendapatkan jumlah minimum buffer yang digunakan oleh penyedia peristiwa untuk menerbitkan peristiwa ke log peristiwa.

ProviderNames

Mendapatkan kumpulan nama yang dapat dijumlahkan dari semua penyedia peristiwa yang dapat menerbitkan peristiwa ke log peristiwa ini.

SecurityDescriptor

Mendapatkan atau mengatur pendeskripsi keamanan log peristiwa. Deskriptor keamanan menentukan pengguna dan grup pengguna yang dapat membaca dan menulis ke log 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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
SaveChanges()

Menyimpan pengaturan konfigurasi yang.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga