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 du 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 du journal.
- exception
- Exception
Exception facultative associée à l’enregistrement du 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 in ILogger<TCategoryName>.
- enabled
- Boolean
Indique si le niveau de journal a été activé ou non lorsque la Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) méthode a été appelée.
- timestamp
- DateTimeOffset
Heure à laquelle l’enregistrement du journal a été créé.