BerConverter.Decode(String, Byte[]) Metodo

Definizione

Il metodo Decode(String, Byte[]) decodifica una rappresentazione binaria dei dati, utilizzando le regole BER, per recuperare i dati strutturati.

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

Parametri

format
String

Stringa di formato.

value
Byte[]

Matrice di dati BER.

Restituisce

Object[]

Dati decodificati.

Eccezioni

Il parametro format contiene un riferimento null (Nothing in Visual Basic).

Il parametro format contiene un carattere indefinito.

La decodifica sottostante ha esito negativo. Le regole di decodifica includono quanto segue.

Codice Risultato corrispondente
'{' '}' '[' ']' 'n' 'x' Nessun risultato corrispondente
'i' 'e' INT
'b' bool
'a' string
'O' byte[]
'B' byte[] contenente stringhe bit
'v' string[]
'V' byte[][]

Si applica a