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

Значение свойства

String

Пространство имен контракта.

Комментарии

Используйте это свойство, чтобы задать определенное пространство имен, если тип должен возвращать данные, соответствующие определенному контракту данных.

Совет

Для успешной передачи данных имя данных в контракте данных должно быть одинаковым и на клиенте, и на сервере. Visual Basic проектах по умолчанию добавьте префикс в пространство имен, определенное в каждом файле (называется корневым пространством имен, названным в честь проекта). После добавления префикса пространства имен клиента и сервера для одного и того же типа становятся различными. Решение заключается в том, чтобы задать Namespace для свойства значение "" или явно задать пространство имен контракта данных в этом свойстве.

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