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

适用于