Share via


LoggerMessage.DefineScope 메서드

정의

오버로드

DefineScope(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

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)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

DefineScope<T1,T2>(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

DefineScope<T1>(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

DefineScope(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

public:
 static Func<Microsoft::Extensions::Logging::ILogger ^, IDisposable ^> ^ DefineScope(System::String ^ formatString);
public static Func<Microsoft.Extensions.Logging.ILogger,IDisposable> DefineScope (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

명명된 서식 문자열입니다.

반환

Func<ILogger,IDisposable>

호출 시 로그 범위를 만드는 대리자입니다.

적용 대상

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);
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

명명된 형식 문자열에 전달된 sisxth 매개 변수의 형식입니다.

매개 변수

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);
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);
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)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

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);
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

명명된 형식 문자열에 전달된 첫 번째 매개 변수의 형식입니다.

T2

명명된 형식 문자열에 전달된 두 번째 매개 변수의 형식입니다.

T3

명명된 형식 문자열에 전달된 세 번째 매개 변수의 형식입니다.

매개 변수

formatString
String

명명된 서식 문자열입니다.

반환

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

호출 시 로그 범위를 만드는 대리자입니다.

적용 대상

DefineScope<T1,T2>(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

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);
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

명명된 형식 문자열에 전달된 첫 번째 매개 변수의 형식입니다.

T2

명명된 형식 문자열에 전달된 두 번째 매개 변수의 형식입니다.

매개 변수

formatString
String

명명된 서식 문자열입니다.

반환

Func<ILogger,T1,T2,IDisposable>

호출 시 로그 범위를 만드는 대리자입니다.

적용 대상

DefineScope<T1>(String)

로그 범위를 만들기 위해 호출할 수 있는 대리자를 만듭니다.

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);
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

명명된 형식 문자열에 전달된 첫 번째 매개 변수의 형식입니다.

매개 변수

formatString
String

명명된 서식 문자열입니다.

반환

Func<ILogger,T1,IDisposable>

호출 시 로그 범위를 만드는 대리자입니다.

적용 대상