AsnWriter.Encode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Encode() |
Vrátí nové pole obsahující zakódovanou hodnotu. |
Encode(Span<Byte>) |
Zapíše kódovanou reprezentaci dat do |
Encode()
- Zdroj:
- AsnWriter.cs
- Zdroj:
- AsnWriter.cs
- Zdroj:
- AsnWriter.cs
Vrátí nové pole obsahující zakódovanou hodnotu.
public:
cli::array <System::Byte> ^ Encode();
public byte[] Encode ();
member this.Encode : unit -> byte[]
Public Function Encode () As Byte()
Návraty
Pole přesné velikosti obsahující zakódovanou hodnotu.
Výjimky
Objekt PushSequence(Nullable<Asn1Tag>) nebo PushSetOf(Nullable<Asn1Tag>) nebyl uzavřen prostřednictvím PopSequence(Nullable<Asn1Tag>) nebo PopSetOf(Nullable<Asn1Tag>).
Platí pro
Encode(Span<Byte>)
- Zdroj:
- AsnWriter.cs
- Zdroj:
- AsnWriter.cs
- Zdroj:
- AsnWriter.cs
Zapíše kódovanou reprezentaci dat do destination
.
public:
int Encode(Span<System::Byte> destination);
public int Encode (Span<byte> destination);
member this.Encode : Span<byte> -> int
Public Function Encode (destination As Span(Of Byte)) As Integer
Parametry
Návraty
Počet bajtů zapsaných do destination
.
Výjimky
Objekt PushSequence(Nullable<Asn1Tag>) nebo PushSetOf(Nullable<Asn1Tag>) nebyl uzavřen prostřednictvím PopSequence(Nullable<Asn1Tag>) nebo PopSetOf(Nullable<Asn1Tag>).