FakeLogRecord Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe 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)
Paramètres
- level
- LogLevel
Niveau utilisé lors de la production de l’enregistrement de journal.
- id
- EventId
ID représentant l’instruction de journal spécifique.
- state
- Object
État opaque fourni par l’appelant lors de la création de l’enregistrement de journal.
- exception
- Exception
Exception facultative associée à l’enregistrement de journal.
- message
- String
Texte du message mis en forme pour l’enregistrement.
- scopes
- IReadOnlyList<Object>
Liste des étendues actives actives pour cet enregistrement de journal.
- category
- String
Catégorie facultative pour cet enregistrement, qui correspond au T dans ILogger<TCategoryName>.
- enabled
- Boolean
Indique si le niveau de journalisation a été activé ou non lors de l’appel de la Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) méthode.
- timestamp
- DateTimeOffset
Heure à laquelle l’enregistrement de journal a été créé.