MessageVersion.CreateVersion Método
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.
Cria um objeto de versão de mensagem com versões especificadas do envelope SOAP e WS-Addressing.
Sobrecargas
CreateVersion(EnvelopeVersion) |
Cria um objeto de versão de mensagem usando WS-Addressing 1.0 e com uma versão especificada do SOAP. |
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 especificada do 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
Parâmetros
- envelopeVersion
- EnvelopeVersion
O EnvelopeVersion que indica a versão do SOAP a ser usada.
Retornos
O MessageVersion que usa a versão especificada do 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 disponíveis atualmente são SOAP 1.1 e SOAP 1.2. Há um EnvelopeVersion 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 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 do SOAP.
- addressingVersion
- AddressingVersion
O AddressingVersion que indica a versão do WS-Addressing.
Retornos
O MessageVersion usando as versões especificadas do 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 disponíveis atualmente são SOAP 1.1 e SOAP 1.2. Há um EnvelopeVersion 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.