TROHttpApiMethodInfo

Overview

Location

 

constructor Create

constructor Create(aServiceName: string; anOperation: TRODLOperation)

Parameters:

  • aServiceName:
  • anOperation:

BodyParameter

property BodyParameter: TRODLStruct read write

Documentation

property Documentation: JSON_String read write

HasParameters

property HasParameters: Boolean read write

HeaderParameters

property HeaderParameters: TRODLOperationParamObjectList read write

IsAPIMethod

class function IsAPIMethod(anOperation: TRODLOperation): Boolean

Parameters:

  • anOperation:

MethodName_

property MethodName_: string read write

MethodTags

property MethodTags: TStringArray read write

Operation

property Operation: TRODLOperation read write

OperationId

property OperationId: string read write

PathParameters

property PathParameters: TRODLOperationParamObjectList read write

QueryParameters

property QueryParameters: TRODLOperationParamObjectList read write

RequestMethod

property RequestMethod: string read write

RequestPath

property RequestPath: string read write

Result

property Result: TRODLOperationParam read write

ResultCode

property ResultCode: Integer read write

ServiceName

property ServiceName: string read write

Validate2

function Validate2: Boolean

 

BodyParameter

property BodyParameter: TRODLStruct read write

Documentation

property Documentation: JSON_String read write

HasParameters

property HasParameters: Boolean read write

HeaderParameters

property HeaderParameters: TRODLOperationParamObjectList read write

MethodName_

property MethodName_: string read write

MethodTags

property MethodTags: TStringArray read write

Operation

property Operation: TRODLOperation read write

OperationId

property OperationId: string read write

PathParameters

property PathParameters: TRODLOperationParamObjectList read write

QueryParameters

property QueryParameters: TRODLOperationParamObjectList read write

RequestMethod

property RequestMethod: string read write

RequestPath

property RequestPath: string read write

Result

property Result: TRODLOperationParam read write

ResultCode

property ResultCode: Integer read write

ServiceName

property ServiceName: string read write

 

IsAPIMethod

class function IsAPIMethod(anOperation: TRODLOperation): Boolean

Parameters:

  • anOperation:

 

constructor Create

constructor Create(aServiceName: string; anOperation: TRODLOperation)

Parameters:

  • aServiceName:
  • anOperation:

Validate2

function Validate2: Boolean