MessageVersion.CreateVersion Método

Definição

Cria um objeto de versão de mensagem com versões especificadas do envelope SOAP e do WS-Addressing.

Sobrecargas

Nome Description
CreateVersion(EnvelopeVersion)

Cria um objeto de versão de mensagem usando WS-Addressing 1.0 e com uma versão SOAP especificada.

CreateVersion(EnvelopeVersion, AddressingVersion)

Cria um objeto de versão de mensagem com as versões SOAP e WS-Addressing especificadas.

CreateVersion(EnvelopeVersion)

Origem:
MessageVersion.cs
Origem:
MessageVersion.cs
Origem:
MessageVersion.cs

Cria um objeto de versão de mensagem usando WS-Addressing 1.0 e com uma versão SOAP especificada.

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

Parâmetros

envelopeVersion
EnvelopeVersion

O EnvelopeVersion que indica a versão SOAP a ser usada.

Retornos

O MessageVersion uso da versão especificada de SOAP e WS-Addressing 1.0.

Exceções

O envelopeVersion é null.

Exemplos

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

Comentários

As versões SOAP atualmente disponíveis são SOAP 1.1 e SOAP 1.2. Há uma EnvelopeVersion versão para cada versão do SOAP que contém os dados relevantes para seu uso.

Aplica-se a

CreateVersion(EnvelopeVersion, AddressingVersion)

Origem:
MessageVersion.cs
Origem:
MessageVersion.cs
Origem:
MessageVersion.cs

Cria um objeto de versão de mensagem com as versões SOAP e WS-Addressing especificadas.

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

Parâmetros

envelopeVersion
EnvelopeVersion

O EnvelopeVersion que indica a versão SOAP.

addressingVersion
AddressingVersion

O AddressingVersion que indica a versão WS-Addressing.

Retornos

O MessageVersion uso das versões especificadas de WS-Addressing e SOAP.

Exceções

envelopeVersion ou addressingVersion é null.

Exemplos

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

Comentários

As versões SOAP atualmente disponíveis são SOAP 1.1 e SOAP 1.2. Há uma EnvelopeVersion versão para cada versão do SOAP que contém os dados relevantes para seu uso.

Atualmente, há duas versões de WS-Addressing disponíveis. Um foi enviado em 10 de agosto de 2004 e o outro enviado em agosto de 2005 e chamado de protocolo WS-Addressing 1.0.

Aplica-se a