FakeLogRecord.StructuredState Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o estado opaco fornecido pelo chamador ao criar o registro de log como uma lista somente leitura.
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))
Valor da propriedade
Exceções
O objeto de estado não é compatível com o modelo de log com suporte e não é uma lista somente leitura.
Comentários
Ao fazer logon usando o modelo de registro em log do gerador de código, os argumentos fornecidos para o método de registro em log são empacotados em um único objeto de estado que é entregue ao Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) método . Esse estado pode ser recuperado como um conjunto de pares nome/valor codificados em uma lista somente leitura.
O objeto retornado por essa propriedade é o mesmo que State retorna, exceto que foi convertido em uma lista somente leitura.