EMS.DataSetResource.TEMSDataSetResource

Delphi
TEMSDataSetResource = class (TEMSBaseResource)
C++
class PASCALIMPLEMENTATION TEMSDataSetResource : public Ems::Resourceapi::TEMSBaseResource
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | EMS.DataSetResource.pas EMS.DataSetResource.hpp |
EMS.DataSetResource | EMS.DataSetResource |
Description
The EMS.DataSetResource.TEMSDataSetResource is a component that enables rapid development of REST API’s for TDataSet using RAD Server.
Using EMS.DataSetResource.TEMSDataSetResource, it is possible to expose data APIs via REST with no code at all. The supported REST operations are:
- GET <resource>/ - returns the list of dataset records.
- GET <resource>/{id} - returns a record with a primary key equal to ID parameter.
- PUT <resource>/{id} - updates a record with a primary key equal to ID parameter.
- POST <resource>/ - updates or inserts a record.
- DELETE <resource>/{id} - deletes a record with a primary key equal to ID parameter.
The allowed operations are defined by AllowedActions
property.