SoapHeader.Role Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает получателя для заголовка SOAP.
public:
property System::String ^ Role { System::String ^ get(); void set(System::String ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
public string Role { get; set; }
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.Role : string with get, set
Public Property Role As String
Значение свойства
URI-код, представляющий получателя заголовка SOAP. Значение по умолчанию — пустая строка ("").
- Атрибуты
Комментарии
Чтобы задать получателя заголовка SOAP, задайте Actor свойство . Независимо от версии протокола SOAP, используемого для взаимодействия с веб-службой XML, платформа .NET Framework автоматически создает сообщение SOAP, соответствующее версии протокола SOAP. В частности, xml-элемент и пространство имен XML, представляющее получателя, различаются для двух версий.
Веб-службы XML, получающие заголовок SOAP, могут получить предполагаемого получателя, получив свойства Role или Actor .
Получатели элемента Body
и все заголовки SOAP в элементе Header
сообщения SOAP не должны совпадать.
Header
Если элемент существует в сообщении SOAP, он представляет дополнительные данные, которые могут быть отправлены методу веб-службы XML или посреднику. Получатель этих данных, известный как SOAP Role
в версии 1.2 спецификации SOAP и SOAP Actor
в версии 1.1, может быть другим универсальным кодом ресурса (URI) для метода веб-службы XML.
Дополнительные сведения об атрибуте SOAP actor
см. в спецификации SOAP .