JsonSerializerOptions.PropertyNamingPolicy Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que especifica la directiva usada para convertir el nombre de una propiedad de un objeto en otro formato, como la grafía Camel, o null
para no modificar los nombres de propiedad.
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 de propiedad
Una directiva de nomenclatura de propiedades o null
dejar los nombres de propiedad sin cambios.
Comentarios
Se espera que el nombre de propiedad resultante coincida con la carga JSON durante la deserialización y se usará al escribir el nombre de la propiedad durante la serialización.
La directiva no se usa para las propiedades que tienen aplicado.JsonPropertyNameAttribute
Para obtener más información, consulte Personalización de los nombres y valores de propiedad con System.Text.Json.