DataMemberAttribute.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 un nombre de miembro de datos.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
public string? Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Valor de propiedad
El nombre del miembro de datos. El valor predeterminado es el nombre del destino al que se aplica el atributo.
Comentarios
Esta propiedad se usa para invalidar el nombre predeterminado del miembro de datos que se deriva del nombre del miembro anotado con DataMemberAttribute.
La propiedad Name le permite usar nombres que no se permiten como identificadores de Common Language Runtime (CLR). Además, esta propiedad permite al autor del tipo definir un nombre del miembro de datos independiente del nombre de miembro de CLR. Esta definición independiente ayuda a controlar las versiones de los escenarios (cambiar el nombre de miembro de CLR sin interrumpir el contrato de datos) y permite una convención de nomenclatura diferente para los miembros del contrato de datos y los miembros CLR.