Condividi tramite


SoapDocumentServiceAttribute.Use Proprietà

Definizione

Ottiene o imposta la formattazione dei parametri predefinita per un servizio 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

Valore della proprietà

SoapBindingUse predefinito per il servizio Web XML. Se non impostato, il valore predefinito è Literal.

Esempio

<%@ 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

Commenti

Web Services Description Language (WSDL) definisce due stili di formattazione per i parametri inviati da e verso servizi Web XML: Encoded e Literal. Encoded fa riferimento alla formattazione dei parametri usando la codifica SOAP descritta nella specifica SOAP nella sezione 5. Literal fa riferimento alla formattazione dei parametri usando uno schema XSD predefinito per ogni parametro.

Per altre informazioni, vedere Personalizzazione della formattazione dei messaggi SOAP.

Si applica a

Vedi anche