API:EMS.ResourceTypes.TEMSCommonResource.DoCanHandleRequest
Delphi
function DoCanHandleRequest(const AContext: TEndpointContext; out AEndpointName: string): Boolean; override;
C++
virtual bool __fastcall DoCanHandleRequest(Ems::Resourceapi::TEndpointContext* const AContext, /* out */ System::UnicodeString &AEndpointName);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | protected | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | TEMSCommonResource |
Beschreibung
Wenn diese EMS-Ressource den angegebenen Anforderungskontext behandeln kann, gibt DoCanHandleRequest True zurück und füllt AEndpointName mit dem Namen des Endpunkts der EMS-Ressource, die den angegebenen Anforderungskontext behandeln kann. Wenn die EMS-Ressource den angegebenen Anforderungskontext nicht behandeln kann, gibt DoCanHandleRequest False zurück.
EMS.ResourceTypes.TEMSCommonResource.DoCanHandleRequest erbt von EMS.ResourceAPI.TEMSResource.DoCanHandleRequest. Der folgende Inhalt bezieht sich auf EMS.ResourceAPI.TEMSResource.DoCanHandleRequest.
Wenn diese EMS-Ressource den angegebenen Anforderungskontext behandeln kann, gibt DoCanHandleRequest True zurück und füllt AEndpointName mit dem Namen des Endpunkts der EMS-Ressource, die den angegebenen Anforderungskontext behandeln kann. Wenn die EMS-Ressource den angegebenen Anforderungskontext nicht behandeln kann, gibt DoCanHandleRequest False zurück.
DoCanHandleRequest ist eine abstrakte Methode. Sie müssen diese Methode mit dem oben beschriebenen Verhalten in eine Unterklasse von TEMSResource implementieren.
CanHandleRequest ruft DoCanHandleRequest auf.