SoapDocumentServiceAttribute.Use Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a formatação de parâmetros padrão para um serviço 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 Propriedade
O padrão SoapBindingUse para o serviço Web XML. Se não for definido, o padrão é Literal.
Exemplos
<%@ 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
Observações
A Linguagem de Descrição de Serviços Web (WSDL) define dois estilos de formatação para parâmetros enviados para e a partir de serviços Web XML: Encoded e Literal. Encoded refere-se à formatação dos parâmetros usando a codificação SOAP descrita na especificação SOAP na secção 5. Literal refere-se à formatação dos parâmetros usando um esquema XSD pré-definido para cada parâmetro.
Para mais detalhes, consulte Personalização da Formatação de Mensagens SOAP.