Comparteix a través de


MessageVersion.CreateVersion Método

Definición

Crea un objeto de versión de mensaje con versiones especificadas de la envoltura SOAP y WS-Addressing.

Sobrecargas

CreateVersion(EnvelopeVersion)

Crea un objeto de versión de mensaje que utiliza WS-Addressing 1.0 con una versión SOAP especificada.

CreateVersion(EnvelopeVersion, AddressingVersion)

Crea un objeto de versión de mensaje con versiones especificadas de SOAP y WS-Addressing.

CreateVersion(EnvelopeVersion)

Source:
MessageVersion.cs
Source:
MessageVersion.cs
Source:
MessageVersion.cs

Crea un objeto de versión de mensaje que utiliza WS-Addressing 1.0 con una versión 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

EnvelopeVersion que indica la versión SOAP que se va a utilizar.

Devoluciones

MessageVersion utilizando la versión especificada de SOAP y WS-Addressing 1.0.

Excepciones

El valor de envelopeVersion es null.

Ejemplos

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

Comentarios

Las versiones de SOAP que están actualmente disponibles son SOAP 1.1 y SOAP 1.2. Existe una clase EnvelopeVersion para cada versión de SOAP con los datos relacionados con su uso.

Se aplica a

CreateVersion(EnvelopeVersion, AddressingVersion)

Source:
MessageVersion.cs
Source:
MessageVersion.cs
Source:
MessageVersion.cs

Crea un objeto de versión de mensaje con versiones especificadas de SOAP y 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

Parámetros

envelopeVersion
EnvelopeVersion

EnvelopeVersion que indica la versión SOAP.

addressingVersion
AddressingVersion

AddressingVersion que indica la versión de WS-Addressing.

Devoluciones

MessageVersion que utiliza las versiones especificadas de WS-Addressing y SOAP.

Excepciones

envelopeVersion o addressingVersion es null.

Ejemplos

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

Comentarios

Las versiones de SOAP que están actualmente disponibles son SOAP 1.1 y SOAP 1.2. Existe una clase EnvelopeVersion para cada versión de SOAP con los datos relacionados con su uso.

Actualmente hay dos versiones de WS-Addressing disponibles. Una enviada el 10 de agosto de 2004 y la otra enviada en agosto de 2005 y llamada protocolo WS-Addressing 1.0.

Se aplica a