Freigeben über


FakeLogRecord Klasse

Definition

Ein einzelner Protokolldatensatz, der von nachverfolgt wird FakeLogger.

public ref class FakeLogRecord
public class FakeLogRecord
type FakeLogRecord = class
Public Class FakeLogRecord
Vererbung
FakeLogRecord

Konstruktoren

FakeLogRecord(LogLevel, EventId, Object, Exception, String, IReadOnlyList<Object>, String, Boolean, DateTimeOffset)

Initialisiert eine neue Instanz der FakeLogRecord-Klasse.

Eigenschaften

Category

Ruft die optionale Kategorie dieses Datensatzes ab.

Exception

Ruft eine optionale Ausnahme ab, die dem Protokolldatensatz zugeordnet ist.

Id

Ruft die ID ab, die die spezifische Protokoll-Anweisung darstellt.

Level

Ruft die Ebene ab, die beim Erstellen des Protokolldatensatzes verwendet wird.

LevelEnabled

Ruft einen Wert ab, der angibt, ob die Protokollebene aktiviert oder deaktiviert wurde, als dieser Datensatz erfasst wurde.

Message

Ruft den formatierten Nachrichtentext für den Datensatz ab.

Scopes

Ruft die Protokollierungsbereiche ab, die beim Erstellen des Protokolldatensatzes aktiv sind.

State

Ruft den vom Aufrufer beim Erstellen des Protokolldatensatzes bereitgestellten undurchsichtigen Zustand ab.

StructuredState

Ruft den vom Aufrufer beim Erstellen des Protokolldatensatzes als schreibgeschützte Liste bereitgestellten undurchsichtigen Zustand ab.

Timestamp

Ruft die Zeit ab, zu der der Protokolldatensatz erstellt wurde.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetStructuredStateValue(String)

Ruft den Wert eines bestimmten Schlüsselwertpaars im strukturierten Zustand des Datensatzes ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die dieses Objekt darstellt.

Gilt für: