[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: bufdataset.pas line 455
type TCustomBufDataset = class(TDBDataset) |
protected |
class function DefaultReadFileFormat; virtual; |
class function DefaultWriteFileFormat; virtual; |
class function DefaultPacketClass; virtual; |
function CreateDefaultPacketReader(); virtual; |
procedure SetPacketRecords(); virtual; |
procedure SetRecNo(); override; |
function GetRecNo; override; |
function GetChangeCount; virtual; |
function AllocRecordBuffer; override; |
procedure FreeRecordBuffer(); override; |
procedure ClearCalcFields(); override; |
procedure InternalInitRecord(); override; |
function GetCanModify; override; |
function GetRecord(); override; |
procedure DoBeforeClose; override; |
procedure InternalInitFieldDefs; override; |
procedure InternalOpen; override; |
procedure InternalClose; override; |
function GetRecordSize; override; |
procedure InternalPost; override; |
procedure InternalCancel; override; |
procedure InternalDelete; override; |
procedure InternalFirst; override; |
procedure InternalLast; override; |
procedure InternalSetToRecord(); override; |
procedure InternalGotoBookmark(); override; |
procedure SetBookmarkData(); override; |
procedure SetBookmarkFlag(); override; |
procedure GetBookmarkData(); override; |
function GetBookmarkFlag(); override; |
function IsCursorOpen; override; |
function GetRecordCount; override; |
procedure ApplyRecUpdate(); virtual; deprecated ; |
function ApplyRecUpdateEx(); virtual; |
procedure SetOnUpdateError(); |
procedure SetFilterText(); override; |
procedure SetFiltered(); override; |
procedure InternalRefresh; override; |
procedure DataEvent(); override; |
function GetNewBlobBuffer; |
function GetNewWriteBlobBuffer; |
procedure FreeBlobBuffer(); |
function InternalAddIndex(); virtual; |
procedure BeforeRefreshOpenCursor; virtual; |
procedure DoFilterRecord(); virtual; |
procedure SetReadOnly(); virtual; |
function IsReadFromPacket; |
function getnextpacket; |
function GetPacketReader(); virtual; |
function Fetch; virtual; |
function LoadField(); virtual; |
procedure LoadBlobIntoBuffer(); virtual; abstract; |
function DoLocate(); |
property Refreshing: Boolean; [r] |
public |
constructor Create(); override; |
function GetFieldData(); |
procedure SetFieldData(); |
procedure ApplyUpdates(); |
procedure MergeChangeLog; |
procedure RevertRecord; |
procedure CancelUpdates; virtual; |
destructor Destroy; override; |
function Locate(); override; |
function Lookup(); override; |
function UpdateStatus; override; |
function CreateBlobStream(); override; |
procedure AddIndex(); virtual; |
procedure ClearIndexes; |
procedure SetDatasetPacket(); |
procedure GetDatasetPacket(); |
procedure LoadFromStream(); |
procedure SaveToStream(); |
procedure LoadFromFile(); |
procedure SaveToFile(); |
procedure CreateDataset; |
procedure Clear; |
function BookmarkValid(); override; |
function CompareBookmarks(); override; |
procedure CopyFromDataset(); |
property ChangeCount: Integer; [r] |
property MaxIndexesCount: Integer; [rw] |
property ReadOnly: Boolean; [rw] |
property ManualMergeChangeLog: Boolean; [rw] |
published |
property FileName: TFileName; [rw] |
property PacketRecords: Integer; [rw] |
property OnUpdateError: TResolverErrorEvent; [rw] |
property IndexDefs: TIndexDefs; [r] |
property IndexName: string; [rw] |
property IndexFieldNames: string; [rw] |
property UniDirectional: Boolean; [rw] |
end; |
| |
| |
| |
TObject |