Język

JsonPropertyInfo.Name Właściwość

Definicja

Pobiera lub ustawia nazwę właściwości JSON używaną podczas serializacji właściwości.

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

Wartość właściwości

Wyjątki

Parametr value ma wartość null.

Wystąpienie JsonPropertyInfo zostało zablokowane w celu dalszej modyfikacji.

Uwagi

Wartość Name nie może powodować konfliktu z wartością inną JsonPropertyInfo zdefiniowaną w deklarowaniu JsonTypeInfo.

W przypadku kontraktów pochodzących z DefaultJsonTypeInfoResolver lub JsonSerializerContext wartość zazwyczaj odzwierciedla podstawową nazwę elementu członkowskiego .NET, nazwę pochodzącą z PropertyNamingPolicy lub wartość określoną w JsonPropertyNameAttribute.

Dotyczy