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.

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