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.
Возвращаемое значение
Декодированные данные.
Исключения
Параметр format
содержит пустую ссылку (Nothing
в Visual Basic).
Параметр format
содержит неопределенный символ.
Сбой базового декодирования. Правила декодирования включают следующее.
Код | Соответствующий результат |
---|---|
'{' '}' '[' ']' 'n' 'x' | Нет соответствующего результата |
'i' 'e' | INT |
'b' | bool |
"а" | строка |
'O' | byte[] |
'B' | byte[], содержащий битовые строки |
'v' | string[] |
'V' | byte[][] |