JsonPropertyInfo.Name Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre de propiedad JSON usado al serializar la propiedad.
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 de propiedad
Excepciones
value
es null
.
La JsonPropertyInfo instancia se ha bloqueado para su posterior modificación.
Comentarios
El valor de Name no puede entrar en conflicto con el de otro JsonPropertyInfo definido en la declaración JsonTypeInfode .
En el caso de los contratos que se originan en DefaultJsonTypeInfoResolver o JsonSerializerContext, el valor normalmente refleja el nombre del miembro de .NET subyacente, el nombre derivado de PropertyNamingPolicyo el valor especificado en JsonPropertyNameAttribute.