FakeLogRecord.StructuredState Propriedade

Definição

Recebe o estado opaco fornecido pelo chamador ao criar o registo de registo como uma lista de apenas 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 de Propriedade

Exceções

O objeto de estado não é compatível com o modelo de registo suportado e não é uma lista de apenas leitura.

Observações

Ao registar usando o modelo de registo gerador de código, os argumentos que fornece ao método de registo são agrupados num único objeto de estado que é entregue ao Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) método. Este estado pode ser recuperado como um conjunto de pares nome/valor codificados numa lista de apenas leitura.

O objeto devolvido por esta propriedade é o mesmo que State devolve, exceto que foi lançado para uma lista de apenas leitura.

Aplica-se a