FakeLogRecord.StructuredState Propriété
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.
Obtient l’état opaque fourni par l’appelant lors de la création de l’enregistrement de journal en tant que liste en lecture seule.
public:
property System::Collections::Generic::IReadOnlyList<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ StructuredState { System::Collections::Generic::IReadOnlyList<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ get(); };
public System.Collections.Generic.IReadOnlyList<System.Collections.Generic.KeyValuePair<string,string?>>? StructuredState { get; }
member this.StructuredState : System.Collections.Generic.IReadOnlyList<System.Collections.Generic.KeyValuePair<string, string>>
Public ReadOnly Property StructuredState As IReadOnlyList(Of KeyValuePair(Of String, String))
Valeur de propriété
Exceptions
L’objet d’état n’est pas compatible avec le modèle de journalisation pris en charge et n’est pas une liste en lecture seule.
Remarques
Lors de la journalisation à l’aide du modèle de journalisation du générateur de code, les arguments que vous fournissez à la méthode de journalisation sont empaquetés dans un objet d’état unique qui est remis à la Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) méthode . Cet état peut être récupéré sous la forme d’un ensemble de paires nom/valeur encodées dans une liste en lecture seule.
L’objet retourné par cette propriété est le même que ce qui State est retourné, sauf qu’il a été converti en une liste en lecture seule.