Udostępnij za pośrednictwem


SoapHeader.Role Właściwość

Definicja

Pobiera lub ustawia adresata nagłówka PROTOKOŁU 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

Wartość właściwości

Identyfikator URI reprezentujący adresata nagłówka PROTOKOŁU SOAP. Wartość domyślna to pusty ciąg ("").

Atrybuty

Uwagi

Aby ustawić adresata nagłówka protokołu SOAP, ustaw Actor właściwość . Niezależnie od wersji protokołu SOAP używanego do komunikowania się z usługą sieci Web XML program .NET Framework automatycznie generuje komunikat PROTOKOŁU SOAP specyficzny dla wersji protokołu SOAP. W szczególności element XML i przestrzeń nazw XML reprezentująca adresata różnią się w przypadku dwóch wersji.

Usługi sieci Web XML odbierające nagłówek PROTOKOŁU SOAP mogą uzyskać zamierzonego adresata, pobierając Role właściwości lub Actor .

Adresaci elementu Body i każdy nagłówek PROTOKOŁU SOAP w Header elemendacie komunikatu PROTOKOŁU SOAP nie musi być taki sam. Header Jeśli element istnieje w komunikacie SOAP, reprezentuje dodatkowe dane, które można wysłać do i z metody usługi sieci Web XML lub pośrednika. Odbiorca tych danych, znany jako SOAP w wersji 1.2 specyfikacji PROTOKOŁU SOAP Role i SOAP Actor w wersji 1.1, może być innym identyfikatorem URI niż identyfikator URI dla metody usługi sieci Web XML.

Aby uzyskać więcej informacji na temat atrybutu SOAP actor , zobacz specyfikację protokołu SOAP .

Dotyczy