[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: sqldbrestdata.pp line 39
type TSQLDBRestDBHandler = class(TComponent) |
protected |
procedure CreateUpdatedData(); |
function StreamRecord(); virtual; |
function FindExistingRecord(); |
function GetRequestFields; |
procedure CreateResourceFromDataset(); virtual; |
procedure DoNotFound; virtual; |
procedure SetPostParams(); virtual; |
procedure SetPostFields(); virtual; |
procedure SetFieldFromData(); virtual; |
procedure InsertNewRecord; virtual; |
procedure UpdateExistingRecord(); virtual; |
procedure Notification(); override; |
function SpecialResource; virtual; |
function GetGeneratorValue(); virtual; |
function GetSpecialDatasetForResource(); virtual; |
function FindFieldForParam(); virtual; |
function BuildFieldList(); virtual; |
function CreateQuery(); virtual; |
procedure FillParams(); virtual; |
function GetDatasetForResource(); virtual; |
function GetOrderByFieldArray; |
function GetOrderBy; virtual; |
function GetIDWhere(); virtual; |
function GetWhere(); virtual; |
function GetLimit; |
procedure DoHandleGet; virtual; |
procedure DoHandleDelete; virtual; |
procedure DoHandlePost; virtual; |
procedure DoHandlePutPatch(); virtual; |
procedure DoHandlePut; virtual; |
procedure DoHandlePatch; virtual; |
property PostParams: TParams; [r] |
property UseLegacyPUT: Boolean; [r] |
property CheckUpdateCount: Boolean; [r] |
property AllowMultiUpdate: Boolean; [r] |
public |
destructor Destroy; override; |
function GetLimitOffset(); virtual; |
procedure Init(); virtual; |
procedure ExecuteOperation; |
function StreamDataset(); |
procedure SetParamFromData(); virtual; |
function GetDataForParam(); virtual; |
function GetString(); |
property Strings: TRestStringsConfig; [r] |
property QueryClass: TSQLQueryClass; [r] |
property EnforceLimit: Int64; [rw] |
property ExternalDataset: TDataset; [rw] |
property EmulateOffsetLimit: Boolean; [rw] |
property DeriveResourceFromDataset: Boolean; [rw] |
property Options: TSQLDBRestDBHandlerOptions; [rw] |
property UpdatedData: TBufDataset; [rw] |
end; |
| |
TObject |