RodlMethodInfo

Overview

Location

 

constructor

 

constructor(method: MethodInfo; name: String; isAsynchronous: Boolean; result: RodlParameterInfo; parameters: array of RodlParameterInfo; roles: array of String)

 

RodlMethodInfo(MethodInfo method, String name, Boolean isAsynchronous, RodlParameterInfo result, RodlParameterInfo[] parameters, String[] roles)

 

init(_ method: MethodInfo, _ name: String, _ isAsynchronous: Boolean, _ result: RodlParameterInfo, _ parameters: RodlParameterInfo..., _ roles: String...)

 

Sub New(method As MethodInfo, name As String, isAsynchronous As Boolean, result As RodlParameterInfo, parameters As RodlParameterInfo(), roles As String())

Parameters:

  • method:
  • name:
  • isAsynchronous:
  • result:
  • parameters:
  • roles:

HasOutParameters

 

property HasOutParameters: Boolean read;

 

Boolean HasOutParameters { get; }

 

var HasOutParameters: Boolean { get{} }

 

ReadOnly Property HasOutParameters() As Boolean

IsAsynchronous

 

property IsAsynchronous: Boolean read;

 

Boolean IsAsynchronous { get; }

 

var IsAsynchronous: Boolean { get{} }

 

ReadOnly Property IsAsynchronous() As Boolean

MethodInfo

 

property MethodInfo: MethodInfo read;

 

MethodInfo MethodInfo { get; }

 

var MethodInfo: MethodInfo { get{} }

 

ReadOnly Property MethodInfo() As MethodInfo

Name

 

property Name: String read;

 

String Name { get; }

 

var Name: String { get{} }

 

ReadOnly Property Name() As String

Parameters

 

property Parameters: array of RodlParameterInfo read;

 

RodlParameterInfo[] Parameters { get; }

 

var Parameters: RodlParameterInfo... { get{} }

 

ReadOnly Property Parameters() As RodlParameterInfo()

Result

 

property Result: RodlParameterInfo read;

 

RodlParameterInfo Result { get; }

 

var Result: RodlParameterInfo { get{} }

 

ReadOnly Property Result() As RodlParameterInfo

Roles

 

property Roles: array of String read;

 

String[] Roles { get; }

 

var Roles: String... { get{} }

 

ReadOnly Property Roles() As String()

 

HasOutParameters

 

property HasOutParameters: Boolean read;

 

Boolean HasOutParameters { get; }

 

var HasOutParameters: Boolean { get{} }

 

ReadOnly Property HasOutParameters() As Boolean

IsAsynchronous

 

property IsAsynchronous: Boolean read;

 

Boolean IsAsynchronous { get; }

 

var IsAsynchronous: Boolean { get{} }

 

ReadOnly Property IsAsynchronous() As Boolean

MethodInfo

 

property MethodInfo: MethodInfo read;

 

MethodInfo MethodInfo { get; }

 

var MethodInfo: MethodInfo { get{} }

 

ReadOnly Property MethodInfo() As MethodInfo

Name

 

property Name: String read;

 

String Name { get; }

 

var Name: String { get{} }

 

ReadOnly Property Name() As String

Parameters

 

property Parameters: array of RodlParameterInfo read;

 

RodlParameterInfo[] Parameters { get; }

 

var Parameters: RodlParameterInfo... { get{} }

 

ReadOnly Property Parameters() As RodlParameterInfo()

Result

 

property Result: RodlParameterInfo read;

 

RodlParameterInfo Result { get; }

 

var Result: RodlParameterInfo { get{} }

 

ReadOnly Property Result() As RodlParameterInfo

Roles

 

property Roles: array of String read;

 

String[] Roles { get; }

 

var Roles: String... { get{} }

 

ReadOnly Property Roles() As String()

 

constructor

 

constructor(method: MethodInfo; name: String; isAsynchronous: Boolean; result: RodlParameterInfo; parameters: array of RodlParameterInfo; roles: array of String)

 

RodlMethodInfo(MethodInfo method, String name, Boolean isAsynchronous, RodlParameterInfo result, RodlParameterInfo[] parameters, String[] roles)

 

init(_ method: MethodInfo, _ name: String, _ isAsynchronous: Boolean, _ result: RodlParameterInfo, _ parameters: RodlParameterInfo..., _ roles: String...)

 

Sub New(method As MethodInfo, name As String, isAsynchronous As Boolean, result As RodlParameterInfo, parameters As RodlParameterInfo(), roles As String())

Parameters:

  • method:
  • name:
  • isAsynchronous:
  • result:
  • parameters:
  • roles: