Compartilhar via


JsonPropertyInfo.Name Propriedade

Definição

Obtém ou define o nome da propriedade JSON usado ao serializar a propriedade.

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

Valor da propriedade

String

Exceções

value é null.

A JsonPropertyInfo instância foi bloqueada para modificação adicional.

Comentários

O valor de Name não pode entrar em conflito com o de outros JsonPropertyInfo definidos na declaração JsonTypeInfo.

Para contratos provenientes de DefaultJsonTypeInfoResolver ou JsonSerializerContext, o valor normalmente reflete o nome do membro .NET subjacente, o nome derivado PropertyNamingPolicyou o valor especificado em JsonPropertyNameAttribute.

Aplica-se a