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 для свойства значение "" или явно задать пространство имен контракта данных в этом свойстве.

Применяется к