REST.Backend.EMSApi.TEMSClientAPI.DeleteResource

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DeleteResource(const AResource, AID: string; const AAddParameters: TProc = nil): Boolean;

C++

bool __fastcall DeleteResource(const System::UnicodeString AResource, const System::UnicodeString AID, const System::Sysutils::_di_TProc AAddParameters = System::Sysutils::_di_TProc());

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
REST.Backend.EMSApi.pas
REST.Backend.EMSApi.hpp
REST.Backend.EMSApi TEMSClientAPI


Beschreibung

Sendet eine Anforderung zum Löschen der angegebenen Ressource an den EMS-Server.

DeleteResource übernimmt die folgenden Parameter:

  • AResource ist der Pfad des Endpunkts mit dem Typ der Zielressource. Zum Beispiel: "myresourcetypey".
  • AID ist die ID der Zielressource. Wenn AResource beispielsweise "myresourcetypey" und AID "myresource" ist, lautet der Zielendpunkt "myresourcetypey/myresource".
  • AAddParameters (optional) ist eine Prozedur ohne Parameter, mit der Sie die Anforderung aktualisieren können. Beispielsweise können Sie der Anforderung Parameter hinzufügen.

Exceptions

Exception Meldung Beschreibung

EEMSClientAPIError

MasterSecret erforderlich

Authentication ist TAuthentication.MasterSecret und ConnectionInfo.MasterSecret ist ein leerer String.

Sitzungs-Token erforderlich

Authentication ist TAuthentication.Session, und Sie haben sich nicht angemeldet oder das bei der Anmeldung (Login) angegebene Sitzungsauthentifizierungs-Token ist ein leerer String.

Siehe auch