DataMemberAttribute.Name Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il nome di un membro dati.
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
Valore della proprietà
Nome del membro dati. Il valore predefinito è il nome della destinazione alla quale viene applicato l'attributo.
Commenti
Questa proprietà viene utilizzata per eseguire l'override del nome predefinito del membro dati derivato dal nome del membro annotato con DataMemberAttribute.
La proprietà Name consente di utilizzare nomi che non sono ammessi come identificatori CLR (Common Language Runtime). Questa proprietà consente inoltre all'autore del tipo di definire un nome di membro dati separato dal nome di membro CLR. Questa definizione separata è particolarmente utile in scenari di controllo delle versioni (modifica del nome di membro CLR senza violare il contratto dati e consente una convenzione di denominazione diversa per i membri dei contratti dati e i membri CLR.