FakeLogRecord Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci FakeLogRecord třídy.
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
Úroveň používaná při vytváření záznamu protokolu.
- id
- EventId
ID představující konkrétní příkaz protokolu.
- state
- Object
Neprůsvný stav zadaný volajícím při vytváření záznamu protokolu.
- exception
- Exception
Volitelná výjimka přidružená k záznamu protokolu.
- message
- String
Formátovaný text zprávy pro záznam.
- scopes
- IReadOnlyList<Object>
Seznam aktivních oborů pro tento záznam protokolu
- category
- String
Volitelná kategorie pro tento záznam, která odpovídá T v ILogger<TCategoryName>.
- enabled
- Boolean
Určuje, jestli byla úroveň protokolu povolena při zavolání Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) metody.
- timestamp
- DateTimeOffset
Čas vytvoření záznamu protokolu.