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)

このイベントの指定されたメッセージをラップするエラーとしての警告例外を返します。

適用対象