Sdílet prostřednictvím


SoapHeader.Role Vlastnost

Definice

Získá nebo nastaví příjemce hlavičky 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

Hodnota vlastnosti

Identifikátor URI, který představuje příjemce hlavičky SOAP. Výchozí hodnota je prázdný řetězec ("").

Atributy

Poznámky

Chcete-li nastavit příjemce hlavičky SOAP, nastavte Actor vlastnost. Bez ohledu na verzi protokolu SOAP používaného ke komunikaci s webovou službou XML rozhraní .NET Framework automaticky vygeneruje zprávu SOAP specifickou pro verzi protokolu SOAP. Konkrétně se element XML a obor názvů XML představující příjemce liší pro dvě verze.

Webové služby XML přijímající hlavičku SOAP můžou získat zamýšleného příjemce získáním nebo RoleActor vlastností.

Příjemci elementu Body a každé záhlaví SOAP v Header rámci elementu zprávy SOAP nemusí být stejné. Header Pokud prvek existuje ve zprávě SOAP, představuje další data, která lze odeslat do a z metody webové služby XML nebo zprostředkující. Příjemce těchto dat, označovaný jako SOAP ve verzi 1.2 specifikace SOAP Role a SOAP Actor ve verzi 1.1, může být jiný identifikátor URI než identifikátor URI pro metodu webové služby XML.

Další informace o atributu SOAP actor naleznete ve specifikaci PROTOKOLU SOAP .

Platí pro