Unit 'odataservice' Package
[Overview][Types][Classes][Procedures and functions][Index] [#odata]

TODataService

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

Declaration

Source position: odataservice.pp line 100

type TODataService = class(TComponent)

protected

  procedure DoLog();

  procedure Notification(); override;

  function ComposeURL();

  function Service;

  function JSONToODataError(); virtual;

  function RespToError(); virtual;

public

  constructor Create(); override;

  destructor Destroy; override;

  class function ObjectRestKind; virtual;

  class function ServiceName; virtual;

  class procedure RegisterService; virtual;

  class procedure RegisterEntityContainers; virtual;

  class procedure AddToQuery();

  class function QueryParamsToString(); virtual;

  procedure ServiceCall();

  procedure GetStream(); virtual;

  procedure SetStream(); virtual;

  function ArrayServiceCall();

  function SingleServiceCall();

  function GetMulti();

  function CreateEntityContainer();

  function GetEntityClass(); virtual;

  property OnLog: TServiceLogEvent; [rw]

  property WebClient: TAbstractWebClient; [rw]

  property ServiceURL: string; [rw]

  property APINeedsAuth: Boolean; [rw]

  property ODataRequestHeaders: TODataHeaders; [rw]

  property LastResponseHeaders: TStrings; [r]

  property ODataMetaData: TODataMetaData; [rw]

end;

Inheritance

TODataService

|

TObject


Documentation generated on: 2023-03-18