語言

MessageVersion.CreateVersion 方法

定義

建立一個訊息版本物件,包含指定版本的 SOAP 包絡與 WS-位址。

多載

名稱 Description
CreateVersion(EnvelopeVersion)

使用 WS-Addressing 1.0 和指定的 SOAP 版本建立訊息版本物件。

CreateVersion(EnvelopeVersion, AddressingVersion)

使用指定的 SOAP 和 WS-Addressing 版本建立訊息版本物件。

CreateVersion(EnvelopeVersion)

來源:
MessageVersion.cs
來源:
MessageVersion.cs
來源:
MessageVersion.cs

使用 WS-Addressing 1.0 和指定的 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

參數

envelopeVersion
EnvelopeVersion

EnvelopeVersion那個表示要使用的 SOAP 版本。

傳回

他們 MessageVersion 使用指定的 SOAP 版本和 WS-Addressing 1.0。

例外狀況

envelopeVersion 是 null。

範例

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

備註

目前可用的 SOAP 版本為 SOAP 1.1 與 SOAP 1.2。 每個版本的 SOAP 都有 EnvelopeVersion 一個包含與其使用相關的資料。

適用於

CreateVersion(EnvelopeVersion, AddressingVersion)

來源:
MessageVersion.cs
來源:
MessageVersion.cs
來源:
MessageVersion.cs

使用指定的 SOAP 和 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

參數

envelopeVersion
EnvelopeVersion

那 EnvelopeVersion 就是 SOAP 版本。

addressingVersion
AddressingVersion

AddressingVersion那代表 WS-Addressing 版本。

傳回

他們 MessageVersion 使用指定版本的 WS-Addressing 和 SOAP。

例外狀況

envelopeVersion 或 addressingVersion 為 null。

範例

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

備註

目前可用的 SOAP 版本為 SOAP 1.1 與 SOAP 1.2。 每個版本的 SOAP 都有 EnvelopeVersion 一個包含與其使用相關的資料。

目前有兩個版本的 WS-Addressing 可用。 其中一項於2004年8月10日提交,另一項於2005年8月提交,稱為 WS-Addressing 1.0協議。

適用於