Partager via


SoapBindingStyle Énumération

Définition

Spécifie le type d'action qui se produit dans le service Web XML au niveau de la hiérarchie des classes auquel cette énumération est appliquée.

public enum class SoapBindingStyle
public enum SoapBindingStyle
type SoapBindingStyle = 
Public Enum SoapBindingStyle
Héritage
SoapBindingStyle

Champs

Default 0

Type d'action par défaut pour le niveau de hiérarchie actuel du fichier WSDL (Web Services Description Language).

Document 1

Le message en cours de transmission est orienté document.

Rpc 2

Le message en cours de transmission contient les paramètres pour appeler une procédure ou les valeurs de retour de cette procédure. RPC est un acronyme de « Remote Procedure Call » qui signifie « appel de procédure distante ».

Exemples

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)

Remarques

Cette énumération permet à l’utilisateur de spécifier si le message transmis est orienté procédure ou orienté document. Les messages orientés procédures contiennent des paramètres et des valeurs de retour, tandis que les messages orientés documents contiennent des documents.

S’applique à