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。

注解

下表显示了新实例的初始属性值。

Property “值”
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。

注解

下表显示了新实例的初始属性值。

Property “值”
BinaryData 指定的二进制数据。
EncodingType 指定的编码类型 Uri
ValueType 指定的值类型 Uri

适用于