System.NetEncoding.TBase64StringEncoding

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.NetEncoding.TCustomBase64EncodingSystem.NetEncoding.TNetEncodingSystem.TObjectTBase64StringEncoding

Delphi

TBase64StringEncoding = class(TCustomBase64Encoding)

C++

class PASCALIMPLEMENTATION TBase64StringEncoding : public TCustomBase64Encoding

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.NetEncoding.pas
System.NetEncoding.hpp
System.NetEncoding System.NetEncoding


Description

Classe servant de classe de base et de raccourci pour l'encodage et le décodage des classes en System.NetEncoding.

TBase64StringEncoding hérite de System.NetEncoding.TCustomBase64Encoding, lequel hérite de System.NetEncoding.TNetEncoding.

Classe servant de classe de base et de raccourci pour l'encodage et le décodage des classes en System.NetEncoding.

Elle fournit l'encodage ou le décodage Base64. La sortie n'est pas répartie sur des lignes distinctes et est fournie sous la forme d'une chaîne unique. En outre, la fin de la sortie est remplie par ' = '. Pour utiliser TBase64StringEncoding, vous ne devez normalement pas créer votre propre instance. Vous pouvez utiliser System.NetEncoding.TNetEncoding.Base64String à la place.

Toutes les sous-classes de TNetEncoding fournissent les méthodes d'encodage et de décodage suivantes :

Encodage Décodage
Entrée Méthode Sortie Entrée Méthode Sortie

TBytes

EncodeBytesToString

String

DecodeStringToBytes

TBytes

TBytes

Encode

TBytes

Decode

TBytes

TStream

TStream

TStream

String

String

String

Les chaînes d'entrée pour Decode et DecodeStringToBytes doivent être codées en UTF8.

Voir aussi