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 содержит пустую ссылку (Nothing в Visual Basic).

Параметр format содержит неопределенный символ.

Сбой базового декодирования. Правила декодирования включают следующее.

Код Соответствующий результат
'{' '}' '[' ']' 'n' 'x' Нет соответствующего результата
'i' 'e' INT
'b' bool
"а" строка
'O' byte[]
'B' byte[], содержащий битовые строки
'v' string[]
'V' byte[][]

Применяется к