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.