共用方式為


BinaryExchange 建構函式

定義

建立 BinaryExchange 類別的新執行個體。

多載

BinaryExchange(Byte[], Uri)

使用指定的資料和 ValueType URI,建立 BinaryExchange 類別的新執行個體。

BinaryExchange(Byte[], Uri, Uri)

使用指定的資料和 ValueType URI 和 EncodingType URI,建立 BinaryExchange 的新執行個體。

BinaryExchange(Byte[], Uri)

使用指定的資料和 ValueType URI,建立 BinaryExchange 類別的新執行個體。

public:
 BinaryExchange(cli::array <System::Byte> ^ binaryData, Uri ^ valueType);
public BinaryExchange (byte[] binaryData, Uri valueType);
new System.IdentityModel.Protocols.WSTrust.BinaryExchange : byte[] * Uri -> System.IdentityModel.Protocols.WSTrust.BinaryExchange
Public Sub New (binaryData As Byte(), valueType As Uri)

參數

binaryData
Byte[]

所交換的二進位資料。

valueType
Uri

Uri,表示二進位資料的實值型別。

例外狀況

binaryDatanull

-或-

valueTypenull

valueType 不是絕對 URI。

備註

下表顯示新實例的初始屬性值。

屬性
BinaryData 指定的二進位數據。
EncodingType Uri,以常數為基礎System.IdentityModel.WSSecurity10Constants.EncodingTypes.Base64
ValueType 指定的實值型別 Uri

適用於

BinaryExchange(Byte[], Uri, Uri)

使用指定的資料和 ValueType URI 和 EncodingType URI,建立 BinaryExchange 的新執行個體。

public:
 BinaryExchange(cli::array <System::Byte> ^ binaryData, Uri ^ valueType, Uri ^ encodingType);
public BinaryExchange (byte[] binaryData, Uri valueType, Uri encodingType);
new System.IdentityModel.Protocols.WSTrust.BinaryExchange : byte[] * Uri * Uri -> System.IdentityModel.Protocols.WSTrust.BinaryExchange
Public Sub New (binaryData As Byte(), valueType As Uri, encodingType As Uri)

參數

binaryData
Byte[]

所交換的二進位資料。

valueType
Uri

Uri,表示二進位資料的實值型別。

encodingType
Uri

指定要用於編碼二進位資料之編碼類型的 Uri

例外狀況

binaryDatanull

-或-

encodingTypenull

-或-

valueTypenull

encodingType 不是絕對 URI。

-或-

valueType 不是絕對 URI。

備註

下表顯示新實例的初始屬性值。

屬性
BinaryData 指定的二進位數據。
EncodingType 指定的編碼型態 Uri
ValueType 指定的實值型別 Uri

適用於