MessageVersion.CreateVersion Метод

Определение

Создает объект версии сообщения с указанными версиями конверта SOAP и WS-Адресации.

Перегрузки

Имя Описание
CreateVersion(EnvelopeVersion)

Создает объект версии сообщения с помощью WS-Addressing 1.0 и с указанной версией SOAP.

CreateVersion(EnvelopeVersion, AddressingVersion)

Создает объект версии сообщения с указанными версиями SOAP и WS-Addressing версиями.

CreateVersion(EnvelopeVersion)

Исходный код:
MessageVersion.cs
Исходный код:
MessageVersion.cs
Исходный код:
MessageVersion.cs

Создает объект версии сообщения с помощью WS-Addressing 1.0 и с указанной версией SOAP.

public:
 static System::ServiceModel::Channels::MessageVersion ^ CreateVersion(System::ServiceModel::EnvelopeVersion ^ envelopeVersion);
public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion);
static member CreateVersion : System.ServiceModel.EnvelopeVersion -> System.ServiceModel.Channels.MessageVersion
Public Shared Function CreateVersion (envelopeVersion As EnvelopeVersion) As MessageVersion

Параметры

envelopeVersion
EnvelopeVersion

Значение EnvelopeVersion , указывающее используемую версию SOAP.

Возвращаемое значение

Использование MessageVersion указанной версии SOAP и WS-Addressing 1.0.

Исключения

Значение envelopeVersion равно null.

Примеры

msgVersion = MessageVersion.CreateVersion(envVersion);
msgVersion = MessageVersion.CreateVersion(envVersion)

Комментарии

В настоящее время доступны версии SOAP 1.1 и SOAP 1.2. Существует для каждой версии SOAP, содержащей данные, относящиеся EnvelopeVersion к его использованию.

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

CreateVersion(EnvelopeVersion, AddressingVersion)

Исходный код:
MessageVersion.cs
Исходный код:
MessageVersion.cs
Исходный код:
MessageVersion.cs

Создает объект версии сообщения с указанными версиями SOAP и WS-Addressing версиями.

public:
 static System::ServiceModel::Channels::MessageVersion ^ CreateVersion(System::ServiceModel::EnvelopeVersion ^ envelopeVersion, System::ServiceModel::Channels::AddressingVersion ^ addressingVersion);
public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelopeVersion, System.ServiceModel.Channels.AddressingVersion addressingVersion);
static member CreateVersion : System.ServiceModel.EnvelopeVersion * System.ServiceModel.Channels.AddressingVersion -> System.ServiceModel.Channels.MessageVersion
Public Shared Function CreateVersion (envelopeVersion As EnvelopeVersion, addressingVersion As AddressingVersion) As MessageVersion

Параметры

envelopeVersion
EnvelopeVersion

Значение EnvelopeVersion , указывающее версию SOAP.

addressingVersion
AddressingVersion

Значение AddressingVersion , указывающее версию WS-Addressing.

Возвращаемое значение

Использование MessageVersion указанных версий WS-Addressing и SOAP.

Исключения

envelopeVersion или addressingVersion есть null.

Примеры

msgVersion = MessageVersion.CreateVersion(envVersion, addrVersion);
msgVersion = MessageVersion.CreateVersion(envVersion, addrVersion)

Комментарии

В настоящее время доступны версии SOAP 1.1 и SOAP 1.2. Существует для каждой версии SOAP, содержащей данные, относящиеся EnvelopeVersion к его использованию.

В настоящее время доступны две версии WS-Addressing. Одна из них была представлена 10 августа 2004 года, а другая представлена в августе 2005 года и называется протоколом WS-Addressing 1.0.

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