MessageVersion.CreateVersion Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.