Condividi tramite


MessageVersion.CreateVersion Metodo

Definizione

Crea un oggetto della versione del messaggio con versioni specificate di SOAP envelope e di WS-Addressing.

Overload

CreateVersion(EnvelopeVersion)

Crea un oggetto della versione del messaggio utilizzando WS-Addressing 1.0 e con una versione SOAP specificata.

CreateVersion(EnvelopeVersion, AddressingVersion)

Crea un oggetto della versione del messaggio con versioni specificate di SOAP e di WS-Addressing.

CreateVersion(EnvelopeVersion)

Origine:
MessageVersion.cs
Origine:
MessageVersion.cs
Origine:
MessageVersion.cs

Crea un oggetto della versione del messaggio utilizzando WS-Addressing 1.0 e con una versione SOAP specificata.

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

Parametri

envelopeVersion
EnvelopeVersion

EnvelopeVersion che indica la versione SOAP da utilizzare.

Restituisce

MessageVersion utilizzando la versione specificata di SOAP e di WS-Addressing 1.0.

Eccezioni

L'elemento envelopeVersion è null.

Esempio

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

Commenti

Le versioni del protocollo attualmente disponibili SOAP sono SOAP/1.1 e HTTP/1.2. Esiste una classe EnvelopeVersion per ogni versione di SOAP che contiene i dati attinente all'utilizzo.

Si applica a

CreateVersion(EnvelopeVersion, AddressingVersion)

Origine:
MessageVersion.cs
Origine:
MessageVersion.cs
Origine:
MessageVersion.cs

Crea un oggetto della versione del messaggio con versioni specificate di SOAP e di 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

Parametri

envelopeVersion
EnvelopeVersion

EnvelopeVersion indica la versione SOAP.

addressingVersion
AddressingVersion

AddressingVersion indica la versione WS-Addressing.

Restituisce

MessageVersion utilizzando le versioni specificate di SOAP e di WS-Addressing.

Eccezioni

envelopeVersion o addressingVersion è null.

Esempio

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

Commenti

Le versioni del protocollo attualmente disponibili SOAP sono SOAP/1.1 e HTTP/1.2. Esiste una classe EnvelopeVersion per ogni versione di SOAP che contiene i dati attinente all'utilizzo.

Esistono attualmente due versioni di WS-Addressing. Quella inviata il 10 agosto 2004 e quella inviata nell'agosto 2005 e indicata come protocollo WS-Addressing 1.0.

Si applica a