Aracılığıyla paylaş


SoapBodyBinding.PartsString Özellik

Tanım

İletilen iletinin hangi bölümlerinin iletimin SOAP gövde bölümünde göründüğünü belirten bir değer alır veya ayarlar.

public:
 property System::String ^ PartsString { System::String ^ get(); void set(System::String ^ value); };
public string PartsString { get; set; }
member this.PartsString : string with get, set
Public Property PartsString As String

Özellik Değeri

String

Uygun ileti bölümlerini içeren boşlukla ayrılmış bir dize.

Örnekler

// Create the 'InputBinding' object for the 'SOAP' protocol.
InputBinding^ myInput = gcnew InputBinding;
SoapBodyBinding^ mySoapBinding1 = gcnew SoapBodyBinding;
mySoapBinding1->PartsString = "parameters";
mySoapBinding1->Use = SoapBindingUse::Literal;
myInput->Extensions->Add( mySoapBinding1 );

// Assign the 'InputBinding' to 'OperationBinding'.
myOperationBinding->Input = myInput;

// Create the 'OutputBinding' object' for the 'SOAP' protocol..
OutputBinding^ myOutput = gcnew OutputBinding;
myOutput->Extensions->Add( mySoapBinding1 );

// Assign the 'OutPutBinding' to 'OperationBinding'.
myOperationBinding->Output = myOutput;
// Create the 'InputBinding' object for the 'SOAP' protocol.
InputBinding myInput = new InputBinding();
SoapBodyBinding mySoapBinding1 = new SoapBodyBinding();
mySoapBinding1.PartsString = "parameters";
mySoapBinding1.Use= SoapBindingUse.Literal;
myInput.Extensions.Add(mySoapBinding1);
// Assign the 'InputBinding' to 'OperationBinding'.
myOperationBinding.Input = myInput;
// Create the 'OutputBinding' object' for the 'SOAP' protocol..
OutputBinding myOutput = new OutputBinding();
myOutput.Extensions.Add(mySoapBinding1);
 // Assign the 'OutPutBinding' to 'OperationBinding'.
myOperationBinding.Output = myOutput;
' Create the 'InputBinding' object for the 'SOAP' protocol.
Dim myInput As New InputBinding()
Dim mySoapBinding1 As New SoapBodyBinding()
mySoapBinding1.PartsString = "parameters"
mySoapBinding1.Use = SoapBindingUse.Literal
myInput.Extensions.Add(mySoapBinding1)
' Assign the 'InputBinding' to 'OperationBinding'.
myOperationBinding.Input = myInput
' Create the 'OutputBinding' object' for the 'SOAP' protocol..
Dim myOutput As New OutputBinding()
myOutput.Extensions.Add(mySoapBinding1)
' Assign the 'OutPutBinding' to 'OperationBinding'.
myOperationBinding.Output = myOutput

Açıklamalar

İletilen iletinin bazı bölümleri, SOAP'nin bir MimeMultipartRelatedBindingile kullanıldığı durumlar gibi SOAP gövdesi dışındaki bölümlerde görünebilir. Böyle bir durumda, özelliğin diğer üyeleri iletinin Extensions diğer bölümlerinin konumlarını belirler.

Bu özellik, özelliğiyle Parts tam olarak aynı bilgileri döndürür, ancak sonuçlar bir dizi içinde değil, boşlukla ayrılmış bir dize içinde döndürülür. PartsString, xml serileştirmesi için dahili olarak kullanılır ve doğrudan çağrılamamalıdır. İletimin SOAP gövde bölümünde görünen ileti parçalarını döndürmek için özelliğini kullanın Parts .

Şunlara uygulanır