Freigeben über


FakeLogRecord Konstruktor

Definition

Initialisiert eine neue Instanz der FakeLogRecord-Klasse.

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)

Parameter

level
LogLevel

Die beim Erstellen des Protokolldatensatzes verwendete Ebene.

id
EventId

Die ID, die die spezifische Protokoll-Anweisung darstellt.

state
Object

Der vom Aufrufer beim Erstellen des Protokolldatensatzes bereitgestellte undurchsichtige Zustand.

exception
Exception

Eine optionale Ausnahme, die dem Protokolldatensatz zugeordnet ist.

message
String

Der formatierte Nachrichtentext für den Datensatz.

scopes
IReadOnlyList<Object>

Liste der aktiven Bereiche, die für diesen Protokolldatensatz aktiv sind.

category
String

Die optionale Kategorie für diesen Datensatz, die dem T in ILogger<TCategoryName>entspricht.

enabled
Boolean

Gibt an, ob die Protokollebene aktiviert war oder nicht, wenn die Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) Methode aufgerufen wurde.

timestamp
DateTimeOffset

Der Zeitpunkt, zu dem der Protokolldatensatz erstellt wurde.

Gilt für: