System.NetEncoding.TCustomBase64Encoding

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.NetEncoding.TNetEncodingSystem.TObjectTCustomBase64Encoding

Delphi

TCustomBase64Encoding = class(TNetEncoding)

C++

class PASCALIMPLEMENTATION TCustomBase64Encoding : public TNetEncoding

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.NetEncoding.pas
System.NetEncoding.hpp
System.NetEncoding System.NetEncoding


Beschreibung

Klasse, die als Basisklasse und als Verknüpfung zu den Codierungs- und Decodierungsklassen in System.NetEncoding dient.

TCustomBase64Encoding ist von System.NetEncoding.TNetEncoding geerbt. Der gesamte Inhalt unterhalb dieser Zeile bezieht sich auf System.NetEncoding.TNetEncoding.

Klasse, die als Basisklasse und als Verknüpfung zu den Codierungs- und Decodierungsklassen in System.NetEncoding dient.

TCustomBase64Encoding ist eine Basisklasse für die Familie von in Base64 codierten Klassen. Stellt Methoden für die Codierung und Decodierung von Daten im Base64-Format bereit. Abgeleitete Klassen können sich hinsichtlich der Anzahl der Ausgabezeichen pro Zeile unterscheiden und den Modus für das Auffüllen des Ausgabeendes verwenden.

Alle Unterklassen von TNetEncoding stellen die folgenden Codierungs- und Decodierungsmethoden bereit:

Codierung Decodierung
Eingabe Methode Ausgabe Eingabe Methode Ausgabe

TBytes

EncodeBytesToString

String

DecodeStringToBytes

TBytes

TBytes

Encode

TBytes

Decode

TBytes

TStream

TStream

TStream

String

String

String

Eingabestrings für Decode und DecodeStringToBytes sollten in UTF8 codiert sein.

Siehe auch