SoapBindingStyle Перечисление

Определение

Задает тип действия, выполняемого в веб-службе XML на уровне иерархии классов, к которой применено перечисление.

public enum class SoapBindingStyle
public enum SoapBindingStyle
type SoapBindingStyle = 
Public Enum SoapBindingStyle
Наследование
SoapBindingStyle

Поля

Default 0

Тип, заданный по умолчанию для действия текущего уровня иерархии файла WSDL.

Document 1

Передаваемое сообщение предназначено для документа.

Rpc 2

Передаваемое сообщение содержит параметры для вызова процедуры и для возвращения значений от этой процедуры. RPC является сокращением словосочетания "удаленный вызов процедуры" ("remote procedure call").

Примеры

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)

Комментарии

Это перечисление позволяет пользователю указать, является ли передаваемое сообщение процедурно-ориентированным или документоориентированным. Сообщения, ориентированные на процедуру, содержат параметры и возвращаемые значения, а сообщения, ориентированные на документ, содержат документы.

Применяется к