BerConverter.Decode(String, Byte[]) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O Decode(String, Byte[]) método decodifica uma representação binária dos dados, usando BER, para recuperar dados estruturados.
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()
Parâmetros
- format
- String
A cadeia de formato.
- value
- Byte[]
Um conjunto de dados BER.
Devoluções
Os dados decifrados.
Exceções
O parâmetro format contém uma referência nula (Nothing em Visual Basic).
O format parâmetro contém um carácter indefinido.
A decodificação subjacente falha. As regras de decodificação incluem as seguintes.
| Code | Resultado correspondente |
|---|---|
| '{' '}' '[' ']' e 'x' | Sem resultado correspondente |
| 'i' 'e' | int |
| 'b' | bool |
| 'a' | string |
| 'O' | Byte[] |
| 'B' | byte[] contendo cadeias de bits |
| 'v' | string[] |
| 'V' | Byte[][] |