DataMemberAttribute.Name Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает имя члена данных.
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
Значение свойства
Имя элемента данных. По умолчанию используется имя целевого объекта, к которому применяется атрибут.
Комментарии
Это свойство используется для переопределения имени элемента данных по умолчанию, производного от имени члена, аннотированного с помощью DataMemberAttributeэлемента.
Свойство Name позволяет использовать имена, которые не разрешены в качестве идентификаторов среды CLR. Кроме того, это свойство позволяет автору типа определить имя члена данных отдельно от имени члена СРЕДЫ CLR. Это отдельное определение помогает в сценариях управления версиями (изменение имени члена СРЕДЫ CLR без нарушения контракта данных) и позволяет использовать другое соглашение об именовании для членов контактов данных и членов СРЕДЫ CLR.