Compartilhar via


JsonSerializerOptions.PropertyNamingPolicy Propriedade

Definição

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.

Aplica-se a