SoapBindingStyle Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Art der Aktion an, die im XML-Webdienst auf der Ebene der Klassenhierarchie erfolgt, auf die die Enumeration angewendet wird.
public enum class SoapBindingStyle
public enum SoapBindingStyle
type SoapBindingStyle =
Public Enum SoapBindingStyle
- Vererbung
Felder
Default | 0 | Der Standardaktionstyp für die aktuelle Hierarchieebene der WSDL-Datei (Web Services Description Language-Datei). |
Document | 1 | Die übermittelte Meldung ist dokumentorientiert. |
Rpc | 2 | Die übermittelte Meldung enthält die Parameter zum Aufrufen einer Prozedur oder die Rückgabewerte aus dieser Prozedur. RPC ist ein Akronym für Remote Procedure Call (Remoteprozeduraufruf). |
Beispiele
SoapBinding^ mySoapBinding = gcnew SoapBinding;
mySoapBinding->Transport = "http://schemas.xmlsoap.org/soap/http";
mySoapBinding->Style = SoapBindingStyle::Document;
// Add the 'SoapBinding' object to the 'Binding' object.
myBinding->Extensions->Add( mySoapBinding );
SoapBinding mySoapBinding = new SoapBinding();
mySoapBinding.Transport = "http://schemas.xmlsoap.org/soap/http";
mySoapBinding.Style = SoapBindingStyle.Document;
// Add the 'SoapBinding' object to the 'Binding' object.
myBinding.Extensions.Add(mySoapBinding);
Dim mySoapBinding As New SoapBinding()
mySoapBinding.Transport = "http://schemas.xmlsoap.org/soap/http"
mySoapBinding.Style = SoapBindingStyle.Document
' Add the 'SoapBinding' object to the 'Binding' object.
myBinding.Extensions.Add(mySoapBinding)
Hinweise
Mit dieser Aufzählung kann der Benutzer angeben, ob die übertragene Nachricht prozedurorientiert oder dokumentorientiert ist. Prozedurorientierte Nachrichten enthalten Parameter und Rückgabewerte, während dokumentorientierte Nachrichten Dokumente enthalten.