FakeLogRecord Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy 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)
Parametry
- level
- LogLevel
Poziom używany podczas tworzenia rekordu dziennika.
- id
- EventId
Identyfikator reprezentujący konkretną instrukcję dziennika.
- state
- Object
Nieprzezroczysty stan dostarczony przez obiekt wywołujący podczas tworzenia rekordu dziennika.
- exception
- Exception
Opcjonalny wyjątek skojarzony z rekordem dziennika.
- message
- String
Sformatowany tekst wiadomości dla rekordu.
- scopes
- IReadOnlyList<Object>
Lista aktywnych zakresów aktywnych dla tego rekordu dziennika.
- category
- String
Opcjonalna kategoria dla tego rekordu, która odpowiada T w ILogger<TCategoryName>elemecie .
- enabled
- Boolean
Niezależnie od tego, czy poziom dziennika został włączony, czy nie po wywołaniu Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) metody.
- timestamp
- DateTimeOffset
Godzina utworzenia rekordu dziennika.