共用方式為


EventDefinitionBase 類別

定義

事件定義的基類。

public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
繼承
EventDefinitionBase
衍生

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作

建構函式

EventDefinitionBase(EventId, LogLevel)

建立事件定義實例。

EventDefinitionBase(EventId, LogLevel, String)

建立事件定義實例。

EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String)

建立事件定義實例。

屬性

EventId

EventId

EventIdCode

字串,表示應該傳遞至 ConfigureWarnings(Action<WarningsConfigurationBuilder>) 以隱藏此事件做為錯誤的程式碼。

Level

LogLevel 記錄事件的 。

WarningBehavior

已設定的 WarningBehavior

方法

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

取得這個事件的記錄行為。 這會判斷它是否應該記錄、擲回為例外狀況或忽略。

WarningAsError(String)

傳回警告即錯誤例外狀況,包裝此事件的指定訊息。

適用於