SoapHeader.Role Özellik

Tanım

SOAP üst bilgisinin alıcısını alır veya ayarlar.

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

Özellik Değeri

SOAP üst bilgisinin alıcısını temsil eden bir URI. Varsayılan değer, boş dizedir ("").

Öznitelikler

Açıklamalar

SOAP üst bilgisinin alıcısını ayarlamak için özelliğini ayarlayın Actor . BIR XML Web hizmetiyle iletişim kurmak için kullanılan SOAP protokolünün sürümünden bağımsız olarak, .NET Framework SOAP protokolünün sürümüne özgü SOAP iletisini otomatik olarak oluşturur. Özellikle, alıcıyı temsil eden XML öğesi ve XML ad alanı iki sürüm için farklılık gösterir.

SOAP üst bilgisini alan XML Web hizmetleri, veya Actor özelliklerini alarak hedeflenen alıcıyı Role alabilir.

Öğenin alıcıları Body ve soap iletisinin öğesi içindeki Header SOAP üst bilgilerinin her biri aynı olmamalıdır. SOAP iletisinde bir Header öğe varsa, XML Web hizmeti yöntemine veya aracıya gönderilebilen ek verileri temsil eder. Soap belirtiminin sürüm 1.2'deki SOAP Role ve sürüm 1.1'deki SOAP Actor olarak bilinen bu verilerin alıcısı, XML Web hizmeti yönteminin URI'sinden farklı bir URI olabilir.

SOAP actor özniteliği hakkında daha fazla bilgi için bkz. SOAP belirtimi.

Şunlara uygulanır