DataMemberAttribute.Name Eigenschaft

Definition

Ruft einen Datenmembernamen ab oder legt diesen fest.

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

Eigenschaftswert

Der Name des Datenmembers. Der Standardwert ist der Name des Ziels, auf das das Attribut angewendet wird.

Hinweise

Diese Eigenschaft wird zum Überschreiben des Standardnamens des Datenmembers verwendet, der vom Namen des mit dem DataMemberAttribute gekennzeichneten Members abgeleitet wird.

Die Name-Eigenschaft ermöglicht es Ihnen, Namen zu verwenden, die nicht als Common Language Runtime (CLR)-IDs zugelassen sind. Zusätzlich kann mit dieser Eigenschaft bei der Erstellung des Typs ein Datenmembername festgelegt werden, der sich von dem CLR-Membernamen unterscheidet. Diese getrennte Festlegung ist in Versionszenarien von Nutzen (Ändern des CLR-Membernamens, ohne gegen den Datenvertrag zu verstoßen) und ermöglicht eine abweichende Benennungskonvention für Datenvertragsmember und CLR-Member.

Gilt für:

Weitere Informationen