DataContractAttribute.Namespace Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает пространство имен для контракта данных типа.
public:
property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
public string? Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String
Значение свойства
Пространство имен контракта.
Комментарии
Используйте это свойство, чтобы указать определенное пространство имен, если тип должен возвращать данные, соответствующие определенному контракту данных.
Tip
Для успешной передачи данных имя данных в контракте данных должно совпадать как в клиенте, так и на сервере. Visual Basic проектах по умолчанию добавьте префикс в пространство имен, определенное в каждом файле (называемое корневым пространством имен, именем проекта). Добавление этого префикса приводит к тому, что пространства имен клиента и сервера будут отличаться для одного типа. Решение заключается в том, чтобы задать Namespace для свойства значение "" или явно задать пространство имен контракта данных в этом свойстве.