ILogger インターフェイス

定義

ログ記録を実行するために使用する型を表します。

public interface class ILogger
public interface ILogger
type ILogger = interface
Public Interface ILogger
派生

注釈

最もログ記録されているパターンを単一のメソッドに集約します。

メソッド

BeginScope<TState>(TState)

論理操作スコープを開始します。

IsEnabled(LogLevel)

指定した logLevel が有効かどうかを確認します。

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

ログ エントリを書き込みます。

拡張メソッド

BeginScope(ILogger, String, Object[])

メッセージの書式を設定し、スコープを作成します。

Log(ILogger, LogLevel, EventId, Exception, String, Object[])

ログ メッセージの書式を設定し、指定したログ レベルで書き込みます。

Log(ILogger, LogLevel, EventId, String, Object[])

ログ メッセージの書式を設定し、指定したログ レベルで書き込みます。

Log(ILogger, LogLevel, Exception, String, Object[])

ログ メッセージの書式を設定し、指定したログ レベルで書き込みます。

Log(ILogger, LogLevel, String, Object[])

ログ メッセージの書式を設定し、指定したログ レベルで書き込みます。

LogCritical(ILogger, EventId, Exception, String, Object[])

重大なログ メッセージの書式を設定し、書き込みます。

LogCritical(ILogger, EventId, String, Object[])

重大なログ メッセージの書式を設定し、書き込みます。

LogCritical(ILogger, Exception, String, Object[])

重大なログ メッセージの書式を設定し、書き込みます。

LogCritical(ILogger, String, Object[])

重大なログ メッセージの書式を設定し、書き込みます。

LogDebug(ILogger, EventId, Exception, String, Object[])

デバッグ ログ メッセージの書式を設定し、書き込みます。

LogDebug(ILogger, EventId, String, Object[])

デバッグ ログ メッセージの書式を設定し、書き込みます。

LogDebug(ILogger, Exception, String, Object[])

デバッグ ログ メッセージの書式を設定し、書き込みます。

LogDebug(ILogger, String, Object[])

デバッグ ログ メッセージの書式を設定し、書き込みます。

LogError(ILogger, EventId, Exception, String, Object[])

エラー ログ メッセージの書式を設定し、書き込みます。

LogError(ILogger, EventId, String, Object[])

エラー ログ メッセージの書式を設定し、書き込みます。

LogError(ILogger, Exception, String, Object[])

エラー ログ メッセージの書式を設定し、書き込みます。

LogError(ILogger, String, Object[])

エラー ログ メッセージの書式を設定し、書き込みます。

LogInformation(ILogger, EventId, Exception, String, Object[])

情報ログ メッセージの書式を設定し、書き込みます。

LogInformation(ILogger, EventId, String, Object[])

情報ログ メッセージの書式を設定し、書き込みます。

LogInformation(ILogger, Exception, String, Object[])

情報ログ メッセージの書式を設定し、書き込みます。

LogInformation(ILogger, String, Object[])

情報ログ メッセージの書式を設定し、書き込みます。

LogTrace(ILogger, EventId, Exception, String, Object[])

トレース ログ メッセージの書式を設定し、書き込みます。

LogTrace(ILogger, EventId, String, Object[])

トレース ログ メッセージの書式を設定し、書き込みます。

LogTrace(ILogger, Exception, String, Object[])

トレース ログ メッセージの書式を設定し、書き込みます。

LogTrace(ILogger, String, Object[])

トレース ログ メッセージの書式を設定し、書き込みます。

LogWarning(ILogger, EventId, Exception, String, Object[])

警告ログ メッセージの書式を設定し、書き込みます。

LogWarning(ILogger, EventId, String, Object[])

警告ログ メッセージの書式を設定し、書き込みます。

LogWarning(ILogger, Exception, String, Object[])

警告ログ メッセージの書式を設定し、書き込みます。

LogWarning(ILogger, String, Object[])

警告ログ メッセージの書式を設定し、書き込みます。

適用対象