System.NetEncoding.TBase64StringEncoding

提供: RAD Studio API Documentation
移動先: 案内検索

System.NetEncoding.TCustomBase64EncodingSystem.NetEncoding.TNetEncodingSystem.TObjectTBase64StringEncoding

Delphi

TBase64StringEncoding = class(TCustomBase64Encoding)

C++

class PASCALIMPLEMENTATION TBase64StringEncoding : public TCustomBase64Encoding

プロパティ

種類 可視性 ソース ユニット
class public
System.NetEncoding.pas
System.NetEncoding.hpp
System.NetEncoding System.NetEncoding


説明

System.NetEncoding における、基底クラス、および、エンコード クラスやデコード クラスへのショートカットの両方を提供するクラスです。


TBase64StringEncoding は、System.NetEncoding.TNetEncoding から派生した System.NetEncoding.TCustomBase64Encodingを継承します。

System.NetEncoding における、基底クラス、および、エンコード クラスやデコード クラスへのショートカットの両方を提供するクラスです。

Base64 エンコーディングやデコーディングを提供します。出力は個別の行に分割されず、単一の文字列として提供されます。また、出力の末尾は「=」でパディングされます。TBase64StringEncoding を使用するために、通常は独自のインスタンスを作成する必要はありません。 代わりに System.NetEncoding.TNetEncoding.Base64String を使用できます。

TNetEncoding のサブクラスはすべて、次のエンコーディングおよびデコーディングのメソッドを提供します。

エンコーディング デコーディング
入力 メソッド 出力 入力 メソッド 出力

TBytes

EncodeBytesToString

String

DecodeStringToBytes

TBytes

TBytes

Encode

TBytes

Decode

TBytes

TStream

TStream

TStream

String

String

String

Decode 用の入力 StringDecodeStringToBytes は、UTF8 でエンコードされていなければなりません。

関連項目