다음을 통해 공유


LoggerMessage.Define 메서드

정의

오버로드

Define(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1>(LogLevel, EventId, String, LogDefineOptions)

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

Define<T1>(LogLevel, EventId, String)

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

Define(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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)

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

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

적용 대상

Define(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

T5

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

T6

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,T5,T6,Exception>

호출될 때 로그 메시지를 만드는 대리자입니다.

적용 대상

Define<T1,T2,T3,T4,T5,T6>(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

T5

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

T6

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,T5,T6,Exception>

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

적용 대상

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

T5

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,T5,Exception>

호출될 때 로그 메시지를 만드는 대리자입니다.

적용 대상

Define<T1,T2,T3,T4,T5>(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

T5

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,T5,Exception>

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

적용 대상

Define<T1,T2,T3,T4>(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,Exception>

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

적용 대상

Define<T1,T2,T3,T4>(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

T4

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

Action<ILogger,T1,T2,T3,T4,Exception>

호출될 때 로그 메시지를 만드는 대리자입니다.

적용 대상

Define<T1,T2,T3>(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

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

적용 대상

Define<T1,T2,T3>(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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

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

T3

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

호출될 때 로그 메시지를 만드는 대리자입니다.

적용 대상

Define<T1,T2>(LogLevel, EventId, String)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

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

적용 대상

Define<T1,T2>(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

호출될 때 로그 메시지를 만드는 대리자입니다.

적용 대상

Define<T1>(LogLevel, EventId, String, LogDefineOptions)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지를 기록하기 위해 호출할 수 있는 대리자를 만듭니다.

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)

Source:
LoggerMessage.cs
Source:
LoggerMessage.cs
Source:
LoggerMessage.cs

메시지 로깅을 위해 호출할 수 있는 대리자를 만듭니다.

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

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

매개 변수

logLevel
LogLevel

LogLevel

eventId
EventId

이벤트 ID입니다.

formatString
String

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

반환

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

적용 대상