Idioma

FakeLogRecord Construtor

Definição

Inicializa uma nova instância da FakeLogRecord classe.

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 utilizado ao produzir o registo de registo.

id
EventId

O ID representa a instrução log específica.

state
Object

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

exception
Exception

Uma exceção opcional associada ao registo de registo.

message
String

O texto da mensagem formatada para registo.

scopes
IReadOnlyList<Object>

Lista de telescópios ativos ativos para este registo de registo.

category
String

A categoria opcional para este registo, que corresponde ao T em ILogger<TCategoryName>.

enabled
Boolean

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

timestamp
DateTimeOffset

O momento em que o registo de registo foi criado.

Aplica-se a