AIJsonUtilities.DefaultOptions Propriedade

Definição

Obtém o JsonSerializerOptions singleton usado como padrão nas operações de serialização JSON.

public:
 static property System::Text::Json::JsonSerializerOptions ^ DefaultOptions { System::Text::Json::JsonSerializerOptions ^ get(); };
public static System.Text.Json.JsonSerializerOptions DefaultOptions { get; }
static member DefaultOptions : System.Text.Json.JsonSerializerOptions
Public ReadOnly Property DefaultOptions As JsonSerializerOptions

Valor de Propriedade

Observações

Para AOT nativo ou aplicações que desativam IsReflectionEnabledByDefault esta instância inclui contratos gerados por fonte para todos os tipos comuns de troca contidos no Microsoft. Biblioteca Extensions.AI.Abstractions.

Além disso, ativa as seguintes definições:

  1. Permite a WriteIndented propriedade.
  2. Permite a serialização enum baseada em cadeias conforme implementado por JsonStringEnumConverter.
  3. Ativa WhenWritingNull como a condição padrão de ignorar para propriedades.
  4. Ativa-se UnsafeRelaxedJsonEscaping ao sair das cadeias JSON. As aplicações que consomem devem garantir que as saídas JSON são devidamente evitadas antes de serem incorporadas noutros formatos de documento, como HTML e XML.

Aplica-se a