JsonPropertyInfo.Name Propriété

Définition

Obtient ou définit le nom de propriété JSON utilisé lors de la sérialisation de la propriété.

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

Valeur de propriété

Exceptions

value a la valeur null.

L’instance JsonPropertyInfo a été verrouillée pour une modification supplémentaire.

Remarques

La valeur de Name ne peut pas entrer en conflit avec celle d’autres JsonPropertyInfo définies dans la déclaration JsonTypeInfo.

Pour les contrats provenant de DefaultJsonTypeInfoResolver ou JsonSerializerContext, la valeur reflète généralement le nom de membre .NET sous-jacent, le nom dérivé de PropertyNamingPolicy ou la valeur spécifiée dans JsonPropertyNameAttribute.

S’applique à