Поделиться через


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

Время создания записи журнала.

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