TROHttpApiMethodInfo

Overview

Location

 

constructor Create

Creates an instance with provided parameters.

constructor Create(aServiceName: string; anOperation: TRODLOperation)

Parameters:

  • aServiceName:
  • anOperation:

BodyParameter

property BodyParameter: TRODLStruct read

Documentation

property Documentation: JSON_String read

HasParameters

property HasParameters: Boolean read

HeaderParameters

property HeaderParameters: TRODLOperationParamObjectList read

IsAPIMethod

class function IsAPIMethod(anOperation: TRODLOperation): Boolean

Parameters:

  • anOperation:

MethodName_

property MethodName_: string read

MethodTags

property MethodTags: TStringArray read

Operation

property Operation: TRODLOperation read

OperationId

property OperationId: string read

PathParameters

property PathParameters: TRODLOperationParamObjectList read

QueryParameters

property QueryParameters: TRODLOperationParamObjectList read

RequestMethod

property RequestMethod: string read

RequestName

property RequestName: string read

RequestPath

property RequestPath: string read

Result

property Result: TRODLOperationParam read

ResultCode

property ResultCode: Integer read

ServiceName

property ServiceName: string read

Validate2

function Validate2: Boolean

 

BodyParameter

property BodyParameter: TRODLStruct read

Documentation

property Documentation: JSON_String read

HasParameters

property HasParameters: Boolean read

HeaderParameters

property HeaderParameters: TRODLOperationParamObjectList read

MethodName_

property MethodName_: string read

MethodTags

property MethodTags: TStringArray read

Operation

property Operation: TRODLOperation read

OperationId

property OperationId: string read

PathParameters

property PathParameters: TRODLOperationParamObjectList read

QueryParameters

property QueryParameters: TRODLOperationParamObjectList read

RequestMethod

property RequestMethod: string read

RequestName

property RequestName: string read

RequestPath

property RequestPath: string read

Result

property Result: TRODLOperationParam read

ResultCode

property ResultCode: Integer read

ServiceName

property ServiceName: string read

 

IsAPIMethod

class function IsAPIMethod(anOperation: TRODLOperation): Boolean

Parameters:

  • anOperation:

 

constructor Create

Creates an instance with provided parameters.

constructor Create(aServiceName: string; anOperation: TRODLOperation)

Parameters:

  • aServiceName:
  • anOperation:

Validate2

function Validate2: Boolean