MessageVersion.CreateVersion 方法

定義

使用 SOAP 信封和 WS-Addressing 的特定版本來建立訊息版本物件。

多載

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

指示要使用之 SOAP 版本的 EnvelopeVersion

傳回

使用指定之 SOAP 版本和 WS-Addressing 1.0 的 MessageVersion

例外狀況

envelopeVersionnull

範例

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

指示 SOAP 版本的 EnvelopeVersion

addressingVersion
AddressingVersion

指示 WS-Addressing 版本的 AddressingVersion

傳回

使用指定之 WS-Addressing 和 SOAP 版本的 MessageVersion

例外狀況

envelopeVersionaddressingVersionnull

範例

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 通訊協定)。

適用於