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)

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

Define(LogLevel, EventId, String, LogDefineOptions)

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Объект LogLevel.

eventId
EventId

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

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

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

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

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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

Объект LogLevel.

eventId
EventId

Идентификатор события.

formatString
String

Строка именованного формата.

options
LogDefineOptions

Объект LogDefineOptions.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к

Define<T1>(LogLevel, EventId, String)

Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
LoggerMessage.cs
Исходный код:
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);
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

Идентификатор события.

formatString
String

Строка именованного формата.

Возвращаемое значение

Делегат, который при вызове создает сообщение журнала.

Применяется к