MessageVersion.CreateVersion Metod

Definition

Skapar ett meddelandeversionsobjekt med angivna versioner av SOAP-kuvertet och WS-Addressing.

Överlagringar

Name Description
CreateVersion(EnvelopeVersion)

Skapar ett meddelandeversionsobjekt med hjälp av WS-Addressing 1.0 och med en angiven SOAP-version.

CreateVersion(EnvelopeVersion, AddressingVersion)

Skapar ett meddelandeversionsobjekt med angivna SOAP- och WS-Addressing-versioner.

CreateVersion(EnvelopeVersion)

Källa:
MessageVersion.cs
Källa:
MessageVersion.cs
Källa:
MessageVersion.cs

Skapar ett meddelandeversionsobjekt med hjälp av WS-Addressing 1.0 och med en angiven SOAP-version.

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

Parametrar

envelopeVersion
EnvelopeVersion

Det EnvelopeVersion anger vilken SOAP-version som ska användas.

Returer

Använda MessageVersion den angivna versionen av SOAP och WS-Addressing 1.0.

Undantag

envelopeVersion är null.

Exempel

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

Kommentarer

DE SOAP-versioner som för närvarande är tillgängliga är SOAP 1.1 och SOAP 1.2. Det finns en EnvelopeVersion för varje version av SOAP som innehåller de data som är relevanta för dess användning.

Gäller för

CreateVersion(EnvelopeVersion, AddressingVersion)

Källa:
MessageVersion.cs
Källa:
MessageVersion.cs
Källa:
MessageVersion.cs

Skapar ett meddelandeversionsobjekt med angivna SOAP- och WS-Addressing-versioner.

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

Parametrar

envelopeVersion
EnvelopeVersion

Det EnvelopeVersion anger SOAP-versionen.

addressingVersion
AddressingVersion

Det AddressingVersion anger WS-Addressing version.

Returer

Använda MessageVersion de angivna versionerna av WS-Addressing och SOAP.

Undantag

envelopeVersion eller addressingVersion är null.

Exempel

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

Kommentarer

DE SOAP-versioner som för närvarande är tillgängliga är SOAP 1.1 och SOAP 1.2. Det finns en EnvelopeVersion för varje version av SOAP som innehåller de data som är relevanta för dess användning.

Det finns för närvarande två versioner av WS-Addressing tillgängliga. Den ena lämnade in den 10 augusti 2004 och den andra inlämnade augusti 2005 och kallade WS-Addressing 1.0-protokollet.

Gäller för