SoapBindingStyle Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o tipo de ação que ocorre no serviço Web XML no nível da hierarquia de classe à qual esta enumeração é aplicada.
public enum class SoapBindingStyle
public enum SoapBindingStyle
type SoapBindingStyle =
Public Enum SoapBindingStyle
- Herança
Campos
Default | 0 | O tipo de padrão de ação para o nível hierárquico atual do arquivo de linguagem WSDL. |
Document | 1 | A mensagem sendo transmitida é orientada por documentos. |
Rpc | 2 | A mensagem sendo transmitida contém os parâmetros para chamar um procedimento ou os valores retornados desse procedimento. RPC é um acrônimo para "chamada de procedimento remoto". |
Exemplos
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)
Comentários
Essa enumeração permite que o usuário especifique se a mensagem que está sendo transmitida é orientada a procedimentos ou orientada a documentos. As mensagens orientadas a procedimento contêm parâmetros e valores de retorno, enquanto as mensagens orientadas a documentos contêm documentos.