SoapDocumentServiceAttribute.Use Propiedad

Definición

Obtiene o establece el formato predeterminado de los parámetros de un servicio 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

Valor de propiedad

SoapBindingUse predeterminado del servicio Web XML. Si no se establece, el valor predeterminado es Literal.

Ejemplos

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

Comentarios

El lenguaje de descripción de servicios web (WSDL) define dos estilos de formato para los parámetros enviados a y desde servicios web XML: Encoded y Literal. Encoded hace referencia al formato de los parámetros mediante la codificación SOAP descrita en la especificación SOAP de la sección 5. Literal hace referencia al formato de los parámetros mediante un esquema XSD predefinido para cada parámetro.

Para obtener más información, consulte Personalización del formato de mensajes SOAP.

Se aplica a

Consulte también