EMS.ResourceTypes.TEMSCommonResource.IsBaseURL
Delphi
function IsBaseURL(const ABaseURL: string): Boolean; override;
C++
virtual bool __fastcall IsBaseURL(const System::UnicodeString ABaseURL);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | TEMSCommonResource |
Description
Returns True
if the specified base URL is the base URL of all endpoint URLs of this EMS resource. It returns False
otherwise.
The base URL of this EMS resource is equal to the name of the EMS resource (as passed to its constructor) in lowercase. So, for example, if the name of your EMS resource is "MyResource", IsBaseURL returns True
if the specified base URL is "/myresource" or if it starts with "/myresource/".
Unlike CanHandleRequest, IsBaseURL may return True
even if the EMS resource cannot handle the specified URL.