DataMemberAttribute.Name Propriété

Définition

Obtient ou définit un nom de membre de données.

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

Valeur de propriété

Nom du membre de données. La valeur par défaut est le nom de la cible à laquelle est appliqué l'attribut.

Remarques

Cette propriété est utilisée pour substituer le nom par défaut du membre de données qui est dérivé du nom du membre annoté avec le DataMemberAttribute.

La propriété Name vous permet d'utiliser des noms qui ne sont pas autorisés comme identificateurs CLR (Common Language Runtime). De plus, cette propriété permet à l'auteur de type de définir un nom de membre de données séparément du nom de membre CLR. Cette définition séparée est une aide précieuse dans les scénarios de contrôle de version (modification du nom de membre CLR sans rompre le contrat de données) et permet une convention d'affectation des noms différente pour les membres de contrat de données et les membres CLR.

S’applique à

Voir aussi