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

Name 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 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

Isso EnvelopeVersion indica a versão SOAP a ser usada.

Devoluções

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

Exceções

O envelopeVersion é null.

Exemplos

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

Observações

As versões SOAP atualmente disponíveis são SOAP 1.1 e SOAP 1.2. Existe para EnvelopeVersion cada versão do SOAP que contém os dados relevantes para a sua utilização.

Aplica-se a

CreateVersion(EnvelopeVersion, AddressingVersion)

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

Cria um objeto de versão de mensagem com 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

Isso EnvelopeVersion indica a versão SOAP.

addressingVersion
AddressingVersion

Isso AddressingVersion indica a versão WS-Addressing.

Devoluções

Estão MessageVersion a usar as 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)

Observações

As versões SOAP atualmente disponíveis são SOAP 1.1 e SOAP 1.2. Existe para EnvelopeVersion cada versão do SOAP que contém os dados relevantes para a sua utilização.

Atualmente, existem duas versões de WS-Addressing disponíveis. Um submeteu a 10 de agosto de 2004 e o outro em agosto de 2005, referido como protocolo WS-Addressing 1.0.

Aplica-se a