JsonPropertyInfo.Name Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает имя свойства JSON, используемое при сериализации свойства.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Значение свойства
Исключения
value равно null.
Экземпляр JsonPropertyInfo заблокирован для дальнейшего изменения.
Комментарии
Значение Name не может конфликтуть с другим JsonPropertyInfo , определенным в объявлении JsonTypeInfo.
Для контрактов, исходящих из DefaultJsonTypeInfoResolver или JsonSerializerContext, значение обычно отражает базовое имя члена .NET, имя, полученное от PropertyNamingPolicy, или значение, указанное в JsonPropertyNameAttribute.