JsonPropertyInfo.Name Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.