Logger<T> クラス

定義

指定された ILoggerFactoryによって作成された、指定された型の完全な名前を使用して、新しい ILogger インスタンスにデリゲートします。

generic <typename T>
public ref class Logger : Microsoft::Extensions::Logging::ILogger<T>
public class Logger<T> : Microsoft.Extensions.Logging.ILogger<T>
type Logger<'T> = class
    interface ILogger<'T>
    interface ILogger
Public Class Logger(Of T)
Implements ILogger(Of T)

型パラメーター

T

型。

継承
Logger<T>
実装

コンストラクター

Logger<T>(ILoggerFactory)

新しい Logger<T>を作成します。

メソッド

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

ILogger.BeginScope<TState>(TState)

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

ILogger.IsEnabled(LogLevel)

指定した logLevel が有効になっているかどうかを確認します。

ILogger.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[])

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

適用対象