Compartilhar via


FakeLogRecord Construtor

Definição

Inicializa uma nova instância da classe 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)

Parâmetros

level
LogLevel

O nível usado ao produzir o registro de log.

id
EventId

A ID que representa a instrução de log específica.

state
Object

O estado opaco fornecido pelo chamador ao criar o registro de log.

exception
Exception

Uma exceção opcional associada ao registro de log.

message
String

O texto da mensagem formatada para o registro.

scopes
IReadOnlyList<Object>

Lista de escopos ativos ativos para este registro de log.

category
String

A categoria opcional para esse registro, que corresponde ao T em ILogger<TCategoryName>.

enabled
Boolean

Se o nível de log foi habilitado ou não quando o Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) método foi chamado.

timestamp
DateTimeOffset

A hora em que o registro de log foi criado.

Aplica-se a