Unit 'sqldbrestio' Package
[Overview][Constants][Types][Classes][Index] [#fcl-web]

TRestIO

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: sqldbrestio.pp line 291

type TRestIO = class

public

  constructor Create(); virtual;

  destructor Destroy; override;

  procedure DoSQLLog();

  procedure SetIO();

  procedure SetConn();

  procedure SetResource();

  procedure SetOperation();

  procedure SetRestStrings();

  procedure SetRestStatuses();

  class function StrToNullBoolean();

  procedure DoGetVariable();

  function GetVariable(); virtual;

  function GetFilterVariable();

  function GetBooleanVar();

  function GetRequestOutputOptions();

  function GetLimitOffset();

  function CreateRestContext; virtual;

  procedure CreateErrorResponse;

  property Operation: TRestOperation; [r]

  property Request: TRequest; [r]

  property Response: TResponse; [r]

  property Connection: TSQLConnection; [rw]

  property Transaction: TSQLTransaction; [rw]

  property Resource: TSQLDBRestResource; [r]

  property RestStrings: TRestStringsConfig; [r]

  property RestStatuses: TRestStatusConfig; [r]

  property UpdatedData: TBufDataset; [r]

  property RESTInput: TRestInputStreamer; [r]

  property RESTOutput: TRestOutputStreamer; [r]

  property RequestContentStream: TStream; [r]

  property RestContext: TRestContext; [r]

  property ResourceName: UTF8String; [r]

  property Schema: UTF8String; [r]

  property ConnectionName: UTF8String; [r]

  property UserID: string; [rw]

  property OnSQLLog: TSQLLogNotifyEvent; [rw]

end;

Inheritance

TRestIO

|

TObject


Documentation generated on: 2023-03-18