EMS.ResourceAPI.TEndpointResponse

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.TObjectTEndpointResponse

Delphi

TEndpointResponse = class

C++

class PASCALIMPLEMENTATION TEndpointResponse : public System::TObject

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
EMS.ResourceAPI.pas
EMS.ResourceAPI.hpp
EMS.ResourceAPI EMS.ResourceAPI


Beschreibung

Repräsentiert die Antwort einer EMS-Ressource nach der Behandlung eines Anforderungskontextes.

TEndpointResponse stellt die folgenden Eigenschaften für die Definition der Antwortdaten bereit:

Wenn als Ergebnis der Behandlung des Anforderungskontextes Ihre EMS-Ressource eine neue REST-Ressource erstellt, legen Sie mit SetCreated die Position (Location (EN)) fest, an der EMS-Client-Anwendungen auf diese neue REST-Ressource zugreifen können.

TEndpointResponse stellt Aliase für viele der Methoden des EEMSHTTPError-Exception-Typs bereit. Wenn Sie für den angegebenen Anforderungskontext keine Antwort vorsehen können, verwenden Sie eine dieser Methoden, um die entsprechende Exception auszulösen:

TEndpointResponse-Methode EEMSHTTPError-Methode
RaiseBadRequest RaiseBadRequest
RaiseDuplicate RaiseDuplicate
RaiseError RaiseError
RaiseForbidden RaiseForbidden
RaiseNotFound RaiseNotFound
RaiseUnauthorized RaiseUnauthorized

Siehe auch