DataMemberAttribute.Name Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.