API:Data.SqlExpr.TSQLBlobStream

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

System.Classes.TMemoryStreamSystem.Classes.TCustomMemoryStreamSystem.Classes.TStreamSystem.TObjectTSQLBlobStream

Delphi

TSQLBlobStream = class(TMemoryStream)

C++

class PASCALIMPLEMENTATION TSQLBlobStream : public System::Classes::TMemoryStream

プロパティ

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

説明

TMemoryStream は、データを動的メモリに格納するストリームです。

Data.SqlExpr.TSQLBlobStream は System.Classes.TMemoryStream を継承しています。以下の内容はすべて System.Classes.TMemoryStream を参照しています。


TMemoryStream は、データを動的メモリに格納するストリームです。最大データ サイズは、プラットフォームによって変わります:

  • 32 ビット プラットフォームは最大 2GB
  • 64 ビット プラットフォームは最大、既存のメモリ サイズ

TMemoryStream を使用すると、データを動的メモリ バッファに格納することができ、ファイルのようなアクセス機能によって強化されます。TMemoryStream はストリーム オブジェクトの汎用入出力機能を提供しており、動的メモリ バッファを管理するための、メソッドとプロパティが導入されています。

メモリ ストリームは、情報を保持したり別の記憶媒体への読み書きを行ったりできる中間オブジェクトとして使用すると有益です。 このストリームは、ストリーム同士の内容を比較したり、アクセスしにくい媒体に格納されたデータを操作したりするために便利な形式です。

関連項目


コード サンプル