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 du 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 seul objet d’état 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 identique à ce qui State renvoie, sauf qu’il a été converti en liste en lecture seule.