Data.DB.TDataSet.FreeBookmark
Delphi
procedure FreeBookmark(Bookmark: TBookmark); virtual;
C++
virtual void __fastcall FreeBookmark(System::DynamicArray<System::Byte> Bookmark);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
説明
指定されたブックマークのために確保されたリソースを解放します(やや、非推奨とされます)。
TBookmark は、TBytes のエイリアスです。これは、TBookmark がスコープの外にでると、自動的にガーベッジ コレクションされることを意味します。TBookmark はメモリを解放する必要はないため、FreeBookmark メソッドはデフォルトの実装では空になっています。
ブックマークを使用する際に TDataSet の子孫で、なおリソースを解放する必要がある場合には、FreeBookmark メソッドをオーバーライドし、ブックマークが必要なくなったときの特定の機能を実装しなければなりません。そうでなければ、このメソッドは使用する必要はありません。