BerConverter.Encode(String, Object[]) Methode

Definitie

De Encode(String, Object[]) methode codeert gestructureerde gegevens, met ber, om een binaire weergave van de gegevens op te halen.

public:
 static cli::array <System::Byte> ^ Encode(System::String ^ format, ... cli::array <System::Object ^> ^ value);
public static byte[] Encode(string format, params object[] value);
static member Encode : string * obj[] -> byte[]
Public Shared Function Encode (format As String, ParamArray value As Object()) As Byte()

Parameters

format
String

De notatietekenreeks.

value
Object[]

Een matrix met opgemaakte gegevens.

Retouren

Byte[]

Een matrix met ber-gecodeerde gegevens.

Opmerkingen

Hieronder ziet u geldige notatietekens.

Coderingsregels:

Code Corresponderend argument
{' '}' '[' ']' 'n' Geen bijbehorend argument
't' 'i' 'e' int
'a' Octettekenreeks
'b' bool
's' string
'o' 'X' byte[]
'v' string[]
'V' byte[][]

Note

'v' en 'V' zijn speciaal omdat een dubbele is {} vereist. Gebruik bijvoorbeeld {{v}} en {{V}}.

Exceptions

Exception Condition
ArgumentNullException format is een null-verwijzing (Nothing in Visual Basic).
ArgumentException Deze uitzondering treedt op in een van de volgende voorwaarden:

- Er zijn onvoldoende argumenten voor de notatietekenreeks.
- Het argument tekenreeksnotatie is onjuist.
- De notatietekenreeks bevat een niet-gedefinieerd teken.
BerConversionException Fout bij het verwerken van de retourwaarde.

Van toepassing op