SoapDocumentServiceAttribute.Use Propriété

Définition

Obtient ou définit la mise en forme par défaut des paramètres d'un service Web XML.

public:
 property System::Web::Services::Description::SoapBindingUse Use { System::Web::Services::Description::SoapBindingUse get(); void set(System::Web::Services::Description::SoapBindingUse value); };
public System.Web.Services.Description.SoapBindingUse Use { get; set; }
member this.Use : System.Web.Services.Description.SoapBindingUse with get, set
Public Property Use As SoapBindingUse

Valeur de propriété

SoapBindingUse par défaut du service Web XML. Si cette utilisation n'est pas définie, elle prend la valeur Literal par défaut.

Exemples

<%@ WebService Language="c#" Class="SumService" %>

using System;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Services.Description;

    [SoapDocumentService(SoapBindingUse.Literal,
                         SoapParameterStyle.Wrapped)]
    public class SumService : System.Web.Services.WebService
    {
        [WebMethod]
        public int Add(int a, int b)
        {
            return a + b;
        }
    }
<%@ WebService Language="VB" Class="SumService" %>

Imports System
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Web.Services.Description

    <SoapDocumentService(SoapBindingUse.Literal, _
                             SoapParameterStyle.Wrapped)> _
    Public Class SumService 
          Inherits System.Web.Services.WebService
    
        <WebMethod> _
        Public Function Add(a As Integer, b as Integer)
           return a + b
        End Function
    End Class

Remarques

Le langage WSDL (Web Services Description Language) définit deux styles de mise en forme pour les paramètres envoyés vers et à partir des services Web XML : Encoded et Literal. Encoded fait référence à la mise en forme des paramètres à l’aide de l’encodage SOAP décrit dans la spécification SOAP de la section 5. Literal fait référence à la mise en forme des paramètres à l’aide d’un schéma XSD prédéfini pour chaque paramètre.

Pour plus d’informations, consultez Personnalisation de la mise en forme des messages SOAP.

S’applique à

Voir aussi