EMS.Services.IEMSResourceRequest.Execute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Execute(const AContext: IEMSResourceRequestContext;
const AMethodType: TEndpointRequest.TMethod; const AResourceName: string;
const ASegments: TEMSResourceRequestSegments;
const AQueryParams: TEMSResourceRequestQueryParams;
const ARequestContent: IEMSResourceRequestContent): IEMSResourceResponseContent; overload;
function Execute(const AContext: IEMSResourceRequestContext;
AMethodType: TEndpointRequest.TMethod; const AResourceName: string;
const ASegments: TEMSResourceRequestSegments;
const AQueryParams: TEMSResourceRequestQueryParams): IEMSResourceResponseContent;  overload;

C++

virtual _di_IEMSResourceResponseContent __fastcall Execute(const _di_IEMSResourceRequestContext AContext, const Ems::Resourceapi::TEndpointRequest::TMethod AMethodType, const System::UnicodeString AResourceName, const TEMSResourceRequestSegments ASegments, const TEMSResourceRequestQueryParams AQueryParams, const _di_IEMSResourceRequestContent ARequestContent) = 0 /* overload */;
virtual _di_IEMSResourceResponseContent __fastcall Execute(const _di_IEMSResourceRequestContext AContext, Ems::Resourceapi::TEndpointRequest::TMethod AMethodType, const System::UnicodeString AResourceName, const TEMSResourceRequestSegments ASegments, const TEMSResourceRequestQueryParams AQueryParams) = 0 /* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
EMS.Services.pas
EMS.Services.hpp
EMS.Services IEMSResourceRequest


Beschreibung

Führt die angegebene Ressourcenanforderung aus und gibt die Antwort zurück.

Execute erhält die folgenden Parameter:

  • AContext ist der Anforderungskontext für die Ressource.
  • AMethodType ist die Anforderungsmethode.
  • AResourceName ist der Name der Zielressource.
  • ASegments ist der URL-Pfad zum Festlegen des Zielendpunkts der Zielressource. Wenn die Zielressource beispielsweise den Namen "MyResource" hat und dieser URL-Pfad "foo/bar" lautet, ist das Ziel Ihrer Anforderung "myresource/foo/bar".
  • AQueryParams sind die Abfrageparameter Ihrer Anforderung.
  • ARequestContent (optional) ist der Inhalt Ihrer Anforderung. Verwenden Sie diesen Parameter in Anforderungen, für die Inhalt an den Remote-Endpunkt gesendet werden muss, wie z. B. bei Anforderungen mit Put oder Post als Anforderungsmethode.

Siehe auch