DataMemberAttribute.Name Proprietà

Definizione

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.

Si applica a

Vedi anche