LoggerMessage.DefineScope メソッド

定義

オーバーロード

DefineScope(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

DefineScope<T1,T2,T3,T4,T5,T6>(String)
DefineScope<T1,T2,T3,T4,T5>(String)
DefineScope<T1,T2,T3,T4>(String)
DefineScope<T1,T2,T3>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

DefineScope<T1,T2>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

DefineScope<T1>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

DefineScope(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

public:
 static Func<Microsoft::Extensions::Logging::ILogger ^, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,IDisposable> DefineScope (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, IDisposable>
Public Shared Function DefineScope (formatString As String) As Func(Of ILogger, IDisposable)

パラメーター

formatString
String

名前付き書式指定文字列The named format string

戻り値

Func<ILogger,IDisposable>

呼び出されたときにログ スコープを作成するデリゲート。A delegate which when invoked creates a log scope.

DefineScope<T1,T2,T3,T4,T5,T6>(String)

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, T6, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,T6,IDisposable> DefineScope<T1,T2,T3,T4,T5,T6> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, IDisposable>
Public Shared Function DefineScope(Of T1, T2, T3, T4, T5, T6) (formatString As String) As Func(Of ILogger, T1, T2, T3, T4, T5, T6, IDisposable)

型パラメーター

T1
T2
T3
T4
T5
T6

パラメーター

formatString
String

戻り値

Func<ILogger,T1,T2,T3,T4,T5,T6,IDisposable>

DefineScope<T1,T2,T3,T4,T5>(String)

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, T5, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,T5,IDisposable> DefineScope<T1,T2,T3,T4,T5> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, 'T5, IDisposable>
Public Shared Function DefineScope(Of T1, T2, T3, T4, T5) (formatString As String) As Func(Of ILogger, T1, T2, T3, T4, T5, IDisposable)

型パラメーター

T1
T2
T3
T4
T5

パラメーター

formatString
String

戻り値

Func<ILogger,T1,T2,T3,T4,T5,IDisposable>

DefineScope<T1,T2,T3,T4>(String)

public:
generic <typename T1, typename T2, typename T3, typename T4>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, T4, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,T4,IDisposable> DefineScope<T1,T2,T3,T4> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, 'T4, IDisposable>
Public Shared Function DefineScope(Of T1, T2, T3, T4) (formatString As String) As Func(Of ILogger, T1, T2, T3, T4, IDisposable)

型パラメーター

T1
T2
T3
T4

パラメーター

formatString
String

戻り値

Func<ILogger,T1,T2,T3,T4,IDisposable>

DefineScope<T1,T2,T3>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

public:
generic <typename T1, typename T2, typename T3>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, T2, T3, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,T2,T3,IDisposable> DefineScope<T1,T2,T3> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, 'T3, IDisposable>
Public Shared Function DefineScope(Of T1, T2, T3) (formatString As String) As Func(Of ILogger, T1, T2, T3, IDisposable)

型パラメーター

T1

名前付き書式指定文字列に渡される最初のパラメーターの型。The type of the first parameter passed to the named format string.

T2

名前付き書式指定文字列に渡される2番目のパラメーターの型。The type of the second parameter passed to the named format string.

T3

名前付き書式指定文字列に渡される3番目のパラメーターの型。The type of the third parameter passed to the named format string.

パラメーター

formatString
String

名前付き書式指定文字列The named format string

戻り値

Func<ILogger,T1,T2,T3,IDisposable>

呼び出されたときにログ スコープを作成するデリゲート。A delegate which when invoked creates a log scope.

DefineScope<T1,T2>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

public:
generic <typename T1, typename T2>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, T2, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,T2,IDisposable> DefineScope<T1,T2> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, 'T2, IDisposable>
Public Shared Function DefineScope(Of T1, T2) (formatString As String) As Func(Of ILogger, T1, T2, IDisposable)

型パラメーター

T1

名前付き書式指定文字列に渡される最初のパラメーターの型。The type of the first parameter passed to the named format string.

T2

名前付き書式指定文字列に渡される2番目のパラメーターの型。The type of the second parameter passed to the named format string.

パラメーター

formatString
String

名前付き書式指定文字列The named format string

戻り値

Func<ILogger,T1,T2,IDisposable>

呼び出されたときにログ スコープを作成するデリゲート。A delegate which when invoked creates a log scope.

DefineScope<T1>(String)

ログ スコープを作成するために呼び出すことができるデリゲートを作成します。Creates a delegate which can be invoked to create a log scope.

public:
generic <typename T1>
 static Func<Microsoft::Extensions::Logging::ILogger ^, T1, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,T1,IDisposable> DefineScope<T1> (string formatString);
static member DefineScope : string -> Func<Microsoft.Extensions.Logging.ILogger, 'T1, IDisposable>
Public Shared Function DefineScope(Of T1) (formatString As String) As Func(Of ILogger, T1, IDisposable)

型パラメーター

T1

名前付き書式指定文字列に渡される最初のパラメーターの型。The type of the first parameter passed to the named format string.

パラメーター

formatString
String

名前付き書式指定文字列The named format string

戻り値

Func<ILogger,T1,IDisposable>

呼び出されたときにログ スコープを作成するデリゲート。A delegate which when invoked creates a log scope.

適用対象