Condividi tramite


SoapBodyBinding.PartsString Proprietà

Definizione

Ottiene o imposta un valore che indica le parti del messaggio trasmesso che verranno visualizzate all'interno della parte del corpo SOAP della trasmissione.

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

Valore della proprietà

String

Stringa delimitata da spazi contenente le parti di messaggio appropriate.

Esempio

// 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

Commenti

Alcune parti del messaggio trasmesso possono essere visualizzate in parti diverse dal corpo SOAP, ad esempio quando soap viene usato con un oggetto MimeMultipartRelatedBinding. In tal caso, gli altri membri della Extensions proprietà determinano le posizioni di altre parti del messaggio.

Questa proprietà restituisce esattamente le stesse informazioni della Parts proprietà, ma i risultati vengono restituiti all'interno di una stringa delimitata da spazi anziché all'interno di una matrice. PartsString viene usato internamente per la serializzazione xml e non deve essere chiamato direttamente. Per restituire le parti del messaggio trasmesse visualizzate all'interno della parte del corpo SOAP della trasmissione, utilizzare la Parts proprietà .

Si applica a