次の方法で共有


BerConverter.Decode(String, Byte[]) メソッド

定義

Decode(String, Byte[]) メソッドは、BER を使用してバイナリ形式のデータをデコードし、構造化データを取得します。

public:
 static cli::array <System::Object ^> ^ Decode(System::String ^ format, cli::array <System::Byte> ^ value);
public static object[] Decode (string format, byte[] value);
static member Decode : string * byte[] -> obj[]
Public Shared Function Decode (format As String, value As Byte()) As Object()

パラメーター

format
String

書式指定文字列。

value
Byte[]

BER データの配列。

戻り値

Object[]

デコードされたデータ。

例外

format パラメーターに null 参照 (Visual Basic の場合は Nothing) が含まれています。

format パラメーターに未定義の文字が含まれています。

基になるデコーディングが失敗します。 デコーディング規則には次のようなものがあります。

コード 対応する結果
'{' '}' '[' ']' 'n' 'x' 対応する結果なし
'i' 'e' INT
'b' [bool]
'a' string
'O' byte[]
'B' byte[] (ビット文字列を含む)
'v' string[]
'V' byte[][]

適用対象