FakeLogRecord Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса FakeLogRecord.
public:
FakeLogRecord(Microsoft::Extensions::Logging::LogLevel level, Microsoft::Extensions::Logging::EventId id, System::Object ^ state, Exception ^ exception, System::String ^ message, System::Collections::Generic::IReadOnlyList<System::Object ^> ^ scopes, System::String ^ category, bool enabled, DateTimeOffset timestamp);
public FakeLogRecord (Microsoft.Extensions.Logging.LogLevel level, Microsoft.Extensions.Logging.EventId id, object? state, Exception? exception, string message, System.Collections.Generic.IReadOnlyList<object?> scopes, string? category, bool enabled, DateTimeOffset timestamp);
new Microsoft.Extensions.Logging.Testing.FakeLogRecord : Microsoft.Extensions.Logging.LogLevel * Microsoft.Extensions.Logging.EventId * obj * Exception * string * System.Collections.Generic.IReadOnlyList<obj> * string * bool * DateTimeOffset -> Microsoft.Extensions.Logging.Testing.FakeLogRecord
Public Sub New (level As LogLevel, id As EventId, state As Object, exception As Exception, message As String, scopes As IReadOnlyList(Of Object), category As String, enabled As Boolean, timestamp As DateTimeOffset)
Параметры
- level
- LogLevel
Уровень, используемый при создании записи журнала.
- id
- EventId
Идентификатор, представляющий конкретную инструкцию журнала.
- state
- Object
Непрозрачное состояние, предоставленное вызывающим при создании записи журнала.
- exception
- Exception
Необязательное исключение, связанное с записью журнала.
- message
- String
Отформатированный текст сообщения для записи.
- scopes
- IReadOnlyList<Object>
Список активных областей, активных для этой записи журнала.
- category
- String
Необязательная категория для этой записи, которая соответствует T в ILogger<TCategoryName>.
- enabled
- Boolean
Был ли включен уровень журнала при вызове Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) метода.
- timestamp
- DateTimeOffset
Время создания записи журнала.