EventLogConfiguration 類別

定義

包含事件記錄檔的靜態資訊和組態設定。 許多組態設定都是由建立記錄檔的事件提供者所定義。

public ref class EventLogConfiguration : IDisposable
public class EventLogConfiguration : IDisposable
type EventLogConfiguration = class
    interface IDisposable
Public Class EventLogConfiguration
Implements IDisposable
繼承
EventLogConfiguration
實作

範例

如需使用此類別的範例程式代碼,請參閱 如何:設定和讀取事件記錄檔屬性

備註

如果這個物件的屬性已變更,請呼叫 SaveChanges 方法來儲存變更。

建構函式

EventLogConfiguration(String)

藉由指定要取得資訊和組態設定的本機事件記錄檔,初始化新的 EventLogConfiguration 物件。

EventLogConfiguration(String, EventLogSession)

藉由指定要取得資訊和組態設定的記錄檔名稱,初始化新的 EventLogConfiguration 物件。 根據指定的事件記錄工作階段,記錄檔可以位於本機電腦或遠端電腦。

屬性

IsClassicLog

取得值,這個值表示事件記錄檔是否為傳統事件記錄檔。 傳統事件記錄檔的事件是在 .mc 檔案中定義,而非事件提供者所使用的資訊清單 (.xml 檔案)。

IsEnabled

取得或設定值,這個值表示事件記錄檔已啟用還是停用。 已啟用的記錄檔可以記錄事件,而已停用的記錄檔則無法記錄事件。

LogFilePath

取得或設定存放事件之記錄檔的目錄路徑。

LogIsolation

取得 EventLogIsolation 值,這個值表示事件記錄檔是應用程式、系統,還是自訂事件記錄檔。

LogMode

取得或設定 EventLogMode 值,這個值可決定事件記錄檔已滿時如何處理事件。

LogName

取得事件記錄檔的名稱。

LogType

取得 EventLogType 值,這個值可決定事件記錄檔的型別。

MaximumSizeInBytes

取得或設定允許的事件記錄檔大小上限 (以位元組為單位)。 當檔案達到這個大小上限時,就表示檔案已滿。

OwningProviderName

取得建立這個事件記錄檔之事件提供者的名稱。

ProviderBufferSize

取得緩衝區大小,事件提供者會使用這個緩衝區將事件發行至記錄檔。

ProviderControlGuid

如果事件記錄檔是偵錯記錄檔,則取得此事件記錄檔的控制項全域唯一識別項 (GUID)。 如果此記錄檔不是偵錯記錄檔,則這個值會是 null

ProviderKeywords

取得或設定事件提供者所使用的關鍵字遮罩。

ProviderLatency

取得事件提供者將事件發行至記錄檔時,所使用的最大延遲時間。

ProviderLevel

取得或設定事件記錄檔中允許記錄的最大事件等級 (會定義事件的嚴重性)。 這個值由事件提供者定義。

ProviderMaximumNumberOfBuffers

取得事件提供者將事件發行至事件記錄檔時,所使用的最大緩衝區數目。

ProviderMinimumNumberOfBuffers

取得事件提供者將事件發行至事件記錄檔時,所使用的最小緩衝區數目。

ProviderNames

取得可列舉的集合,包含可將事件發行至這個事件記錄檔的所有事件提供者名稱。

SecurityDescriptor

取得或設定事件記錄檔的安全性描述元 (Security Descriptor)。 安全性描述元會定義可讀取和寫入事件記錄檔的使用者和使用者群組。

方法

Dispose()

釋放這個物件所使用的所有資源。

Dispose(Boolean)

釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SaveChanges()

儲存組態設定。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱