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

適用対象