System.NetEncoding.TBase64StringEncoding

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.NetEncoding.TCustomBase64EncodingSystem.NetEncoding.TNetEncodingSystem.TObjectTBase64StringEncoding

Delphi

TBase64StringEncoding = class(TCustomBase64Encoding)

C++

class PASCALIMPLEMENTATION TBase64StringEncoding : public TCustomBase64Encoding

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.

TBase64StringEncoding ist von System.NetEncoding.TCustomBase64Encoding geerbt, die wiederum von System.NetEncoding.TNetEncoding erbt.

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

Sie stellt die Base64-Codierung und -Decodierung bereit. Die Ausgabe wird nicht in einzelne Zeilen aufgeteilt, sondern als ein einziger String bereitgestellt. Außerdem wird das Ende der Ausgabe mit "=" aufgefüllt. Um TBase64StringEncoding zu verwenden, müssen Sie normalerweise keine eigene Instanz erstellen. Sie können stattdessen System.NetEncoding.TNetEncoding.Base64String 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