JsonPropertyInfo.Name Egenskap

Definition

Hämtar eller anger det JSON-egenskapsnamn som används när egenskapen serialiseras.

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

Egenskapsvärde

Undantag

value är null.

Instansen JsonPropertyInfo har låsts för ytterligare ändring.

Kommentarer

Värdet för Name kan inte vara i konflikt med värdet för andra JsonPropertyInfo som definierats i deklareringen JsonTypeInfo.

För kontrakt som kommer från DefaultJsonTypeInfoResolver eller JsonSerializerContext återspeglar värdet vanligtvis det underliggande .NET medlemsnamnet, namnet som härleds från PropertyNamingPolicy eller värdet som anges i JsonPropertyNameAttribute.

Gäller för