LoggerMessage.Define メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Define(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
static Action<Microsoft::Extensions::Logging::ILogger ^, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception?> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, Exception>
Public Shared Function Define (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, Exception)
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
static Action<Microsoft::Extensions::Logging::ILogger ^, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,Exception?> Define (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, Exception>
Public Shared Function Define (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, Exception)
パラメーター
- logLevel
- LogLevel
ログ レベル。
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
ログ定義オプション。
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, T6, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception?> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5, T6) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, T5, T6, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
- T5
名前付き書式指定文字列に渡される 5 番目のパラメーターの型。
- T6
名前付き書式指定文字列に渡される 6 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
戻り値
呼び出されると、ログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, T6, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,Exception?> Define<T1,T2,T3,T4,T5,T6> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5, T6) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, T5, T6, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
- T5
名前付き書式指定文字列に渡される 5 番目のパラメーターの型。
- T6
名前付き書式指定文字列に渡される 6 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception?> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, T5, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
- T5
名前付き書式指定文字列に渡される 5 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,Exception?> Define<T1,T2,T3,T4,T5> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, Exception>
Public Shared Function Define(Of T1, T2, T3, T4, T5) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, T5, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
- T5
名前付き書式指定文字列に渡される 5 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception?> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, Exception>
Public Shared Function Define(Of T1, T2, T3, T4) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, T4, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3, typename T4>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,Exception?> Define<T1,T2,T3,T4> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, Exception>
Public Shared Function Define(Of T1, T2, T3, T4) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, T4, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
- T4
名前付き書式指定文字列に渡される 4 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception?> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, Exception>
Public Shared Function Define(Of T1, T2, T3) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, T3, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2, typename T3>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,Exception?> Define<T1,T2,T3> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, Exception>
Public Shared Function Define(Of T1, T2, T3) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, T3, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
- T3
名前付き書式指定文字列に渡される 3 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception?> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, Exception>
Public Shared Function Define(Of T1, T2) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, T2, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。
適用対象
Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1, typename T2>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, T2, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,T2,Exception?> Define<T1,T2> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, Exception>
Public Shared Function Define(Of T1, T2) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, T2, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
- T2
名前付き書式指定文字列に渡される 2 番目のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1>(LogLevel, EventId, String, LogDefineOptions)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString, Microsoft::Extensions::Logging::LogDefineOptions ^ options);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception?> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString, Microsoft.Extensions.Logging.LogDefineOptions? options);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string * Microsoft.Extensions.Logging.LogDefineOptions -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, Exception>
Public Shared Function Define(Of T1) (logLevel As LogLevel, eventId As EventId, formatString As String, options As LogDefineOptions) As Action(Of ILogger, T1, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
パラメーター
- logLevel
- LogLevel
ログ レベル。
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
- options
- LogDefineOptions
ログ定義オプション。
戻り値
呼び出されるとログ メッセージを作成するデリゲート。
適用対象
Define<T1>(LogLevel, EventId, String)
メッセージをログに記録するために呼び出すことができるデリゲートを作成します。
public:
generic <typename T1>
static Action<Microsoft::Extensions::Logging::ILogger ^, T1, Exception ^> ^ Define(Microsoft::Extensions::Logging::LogLevel logLevel, Microsoft::Extensions::Logging::EventId eventId, System::String ^ formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
public static Action<Microsoft.Extensions.Logging.ILogger,T1,Exception?> Define<T1> (Microsoft.Extensions.Logging.LogLevel logLevel, Microsoft.Extensions.Logging.EventId eventId, string formatString);
static member Define : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * string -> Action<Microsoft.Extensions.Logging.ILogger, 'T1, Exception>
Public Shared Function Define(Of T1) (logLevel As LogLevel, eventId As EventId, formatString As String) As Action(Of ILogger, T1, Exception)
型パラメーター
- T1
名前付き書式指定文字列に渡される最初のパラメーターの型。
パラメーター
- eventId
- EventId
イベント ID。
- formatString
- String
名前付き書式指定文字列。
戻り値
呼び出されたときにログ メッセージを作成するデリゲート。