Unit 'httproute' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl-web]

THTTPRouter.RegisterRoute

Declaration

Source position: httproute.pp line 247

public function THTTPRouter.RegisterRoute(

  const APattern: string;

  AEvent: TRouteEvent;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AMethod: TRouteMethod;

  AEvent: TRouteEvent;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  const AIntf: IRouteInterface;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AMethod: TRouteMethod;

  const AIntf: IRouteInterface;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  const AObjectClass: TRouteObjectClass;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AMethod: TRouteMethod;

  const AobjectClass: TRouteObjectClass;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AData: Pointer;

  ACallBack: TRouteCallBackEx;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AData: Pointer;

  AMethod: TRouteMethod;

  ACallBack: TRouteCallBackEx;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  ACallBack: TRouteCallBack;

  IsDefault: Boolean = False

):THTTPRoute; overload;

function THTTPRouter.RegisterRoute(

  const APattern: string;

  AMethod: TRouteMethod;

  ACallBack: TRouteCallBack;

  IsDefault: Boolean = False

):THTTPRoute; overload;


Documentation generated on: 2023-03-18