次の方法で共有


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

適用対象