[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpwebdata.pp line 149
type TCustomHTTPDataContentProducer = class(THTTPContentProducer) |
protected |
procedure StartBatch(); virtual; |
procedure NextBatchItem(); virtual; |
procedure EndBatch(); virtual; |
function GetDataContentType; virtual; |
procedure DatasetToStream(); virtual; abstract; |
function CreateAdaptor(); virtual; |
procedure DoGetContent(); override; |
procedure DoHandleRequest(); override; |
procedure DoUpdateRecord(); virtual; |
procedure DoInsertRecord(); virtual; |
procedure DoDeleteRecord(); virtual; |
procedure DoReadRecords(); virtual; |
procedure DoExceptionToStream(); virtual; abstract; |
procedure Notification(); override; |
property Dataset: TDataset; [r] |
property BeforeUpdate: TNotifyEvent; [rw] |
property BeforeInsert: TNotifyEvent; [rw] |
property BeforeDelete: TNotifyEvent; [rw] |
public |
constructor Create(); override; |
property Adaptor: TCustomWebdataInputAdaptor; [rw] |
property Provider: TFPCustomWebDataProvider; [rw] |
property DataContentType: string; [r] |
published |
property PageStart: Integer; [rw] |
property PageSize: Integer; [rw] |
property MetaData: Boolean; [rw] |
property SortField: string; [rw] |
property SortDescending: Boolean; [rw] |
property AllowPageSize: Boolean; [rw] |
property OnTransCode: TOnTranscodeEvent; [rw] |
end; |
| |
| |
TObject |