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 は絶対パスではありません。

注釈

次の表は、新しいインスタンスのプロパティの初期値を示しています。

プロパティ [値]
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 は絶対パスではありません。

  • または - valueType は絶対パスではありません。

注釈

次の表は、新しいインスタンスのプロパティの初期値を示しています。

プロパティ [値]
BinaryData 指定されたバイナリデータ。
EncodingType 指定されたエンコードの種類 Uri
ValueType 指定された値の型 Uri

適用対象