JsonSerializerOptions.PropertyNamingPolicy 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 ou define um valor que especifica a política usada para converter o nome de uma propriedade em um objeto em outro formato, como minúsculas e maiúsculas concatenadas, ou null
para manter os nomes de propriedade inalterados.
public:
property System::Text::Json::JsonNamingPolicy ^ PropertyNamingPolicy { System::Text::Json::JsonNamingPolicy ^ get(); void set(System::Text::Json::JsonNamingPolicy ^ value); };
public System.Text.Json.JsonNamingPolicy? PropertyNamingPolicy { get; set; }
public System.Text.Json.JsonNamingPolicy PropertyNamingPolicy { get; set; }
member this.PropertyNamingPolicy : System.Text.Json.JsonNamingPolicy with get, set
Public Property PropertyNamingPolicy As JsonNamingPolicy
Valor da propriedade
Uma política de nomenclatura de propriedade ou null
para deixar os nomes de propriedade inalterados.
Comentários
Espera-se que o nome da propriedade resultante corresponda ao conteúdo JSON durante a desserialização e será usado ao gravar o nome da propriedade durante a serialização.
A política não é usada para propriedades que têm um JsonPropertyNameAttribute aplicado.
Para obter mais informações, consulte Como personalizar nomes e valores de propriedade com System.Text.Json.