Udostępnij za pośrednictwem


BerConverter.Decode(String, Byte[]) Metoda

Definicja

Metoda Decode(String, Byte[]) dekoduje binarną reprezentację danych przy użyciu ber w celu pobrania danych strukturalnych.

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()

Parametry

format
String

Ciąg formatu.

value
Byte[]

Tablica danych BER.

Zwraca

Object[]

Zdekodowane dane.

Wyjątki

Parametr format zawiera odwołanie o wartości null (Nothing w Visual Basic).

Parametr format zawiera niezdefiniowany znak.

Dekodowanie bazowe kończy się niepowodzeniem. Reguły dekodowania obejmują następujące elementy.

Kod Odpowiedni wynik
"{" "}" "[" "]" "n" "x" Brak odpowiedniego wyniku
"i" "e" int
"b" bool
"a" ciąg
"O" byte[]
"B" byte[] zawierające ciągi bitowe
"v" ciąg[]
"V" byte[][]

Dotyczy