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)
Параметры
- 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)
Параметры
- 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
Тип шестого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
- options
- LogDefineOptions
Объект LogDefineOptions.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип шестого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип пятого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
- options
- LogDefineOptions
Объект LogDefineOptions.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип пятого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип четвертого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип четвертого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
- options
- LogDefineOptions
Объект LogDefineOptions.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.
Применяется к
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
Тип третьего параметра, переданного в именованную строку формата.
Параметры
- 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
Тип третьего параметра, переданного в именованную строку формата.
Параметры
- 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
Тип второго параметра, переданного строке именованного формата.
Параметры
- 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
Тип второго параметра, переданного строке именованного формата.
Параметры
- 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
Тип первого параметра, переданного строке именованного формата.
Параметры
- 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
Тип первого параметра, переданного строке именованного формата.
Параметры
- eventId
- EventId
Идентификатор события.
- formatString
- String
Строка именованного формата.
Возвращаемое значение
Делегат, который при вызове создает сообщение журнала.