SoapHeader.Role Propriedade

Definição

Recebe ou define o destinatário do cabeçalho 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

Valor de Propriedade

Um URI que representa o destinatário do cabeçalho SOAP. O padrão é uma cadeia vazia ("").

Atributos

Observações

Para definir o destinatário de um cabeçalho SOAP, defina a Actor propriedade. Independentemente da versão do protocolo SOAP usada para comunicar com um serviço Web XML, o .NET Framework gera automaticamente a mensagem SOAP específica para a versão do protocolo SOAP. Especificamente, o elemento XML e o espaço de nomes XML que representam o destinatário diferem nas duas versões.

Os serviços Web XML que recebem o cabeçalho SOAP podem obter o destinatário pretendido ao obter as Role propriedades ou.Actor

O(s) destinatário(s) do Body elemento e cada um dos cabeçalhos SOAP dentro do Header elemento de uma mensagem SOAP não precisam de ser os mesmos. Se existir um Header elemento na mensagem SOAP, representa dados adicionais que podem ser enviados para e a partir do método do serviço Web XML ou de um intermediário. O destinatário desses dados, conhecido como SOAP Role na versão 1.2 da especificação SOAP e SOAP Actor na versão 1.1, pode ser um URI diferente do URI do método do serviço Web XML.

Para mais informações sobre o atributo SOAP actor , consulte a especificação SOAP .

Aplica-se a