JsonSerializerOptions.PropertyNamingPolicy Свойство

Определение

Возвращает или задает значение, указывающее политику, используемую для преобразования имени свойства объекта в другой формат, например "верблюжий" стиль, или null, чтобы оставить имена свойств без изменений.

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

Значение свойства

Политика именования свойств или null , чтобы оставить имена свойств без изменений.

Комментарии

Полученное имя свойства должно соответствовать полезным данным JSON во время десериализации и будет использоваться при записи имени свойства во время сериализации.

Политика не используется для свойств, к которым применен объект JsonPropertyNameAttribute .

Дополнительные сведения см. в статье Настройка имен и значений свойств с помощью System.Text.Json.

Применяется к