Method

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard
    • elements.jar  Iodine
    • Elements.fx  Island
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL.Reflection
  • Mapped to:
    • System.Reflection.MethodInfo  .NET, .NET Standard
    • java.lang.reflect.Method  Iodine
    • RemObjects.Elements.System.MethodInfo  Island

 

constructor Toffee

 

init(withClass aClass: Type, method aMethod: Method)

Parameters:

  • aClass:
  • aMethod:

Invoke  virtual Toffee

 

func Invoke(_ aInstance: Object, _ aArgs: Object...) -> Object

Parameters:

  • aInstance:
  • aArgs:

IsAbstract  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsAbstract: Boolean read

 

Boolean IsAbstract { get; }

 

var IsAbstract: Boolean { get{} }

 

Boolean IsAbstract { __get; }

IsFinal  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsFinal: Boolean read

 

Boolean IsFinal { get; }

 

var IsFinal: Boolean { get{} }

 

Boolean IsFinal { __get; }

IsPrivate  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsPrivate: Boolean read

 

Boolean IsPrivate { get; }

 

var IsPrivate: Boolean { get{} }

 

Boolean IsPrivate { __get; }

IsPublic  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsPublic: Boolean read

 

Boolean IsPublic { get; }

 

var IsPublic: Boolean { get{} }

 

Boolean IsPublic { __get; }

IsStatic  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsStatic: Boolean read

 

Boolean IsStatic { get; }

 

var IsStatic: Boolean { get{} }

 

Boolean IsStatic { __get; }

Name  virtual .NET, .NET Standard, Iodine, Toffee

 

property Name: String read

 

String Name { get; }

 

var Name: String { get{} }

 

remobjects.elements.rtl.String Name { __get; }

Parameters  virtual .NET, .NET Standard, Iodine, Toffee

 

property Parameters: array of Parameter read

 

Parameter[] Parameters { get; }

 

var Parameters: Parameter... { get{} }

 

Parameter[] Parameters { __get; }

Pointer  virtual Toffee

 

var Pointer: Method { get{} }

ReturnType  virtual .NET, .NET Standard, Iodine, Toffee

 

property ReturnType: Type read

 

Type ReturnType { get; }

 

var ReturnType: Type { get{} }

 

Type ReturnType { __get; }

Selector  virtual Toffee

 

var Selector: SEL { get{} }

 

IsAbstract  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsAbstract: Boolean read

 

Boolean IsAbstract { get; }

 

var IsAbstract: Boolean { get{} }

 

Boolean IsAbstract { __get; }

IsFinal  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsFinal: Boolean read

 

Boolean IsFinal { get; }

 

var IsFinal: Boolean { get{} }

 

Boolean IsFinal { __get; }

IsPrivate  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsPrivate: Boolean read

 

Boolean IsPrivate { get; }

 

var IsPrivate: Boolean { get{} }

 

Boolean IsPrivate { __get; }

IsPublic  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsPublic: Boolean read

 

Boolean IsPublic { get; }

 

var IsPublic: Boolean { get{} }

 

Boolean IsPublic { __get; }

IsStatic  virtual .NET, .NET Standard, Iodine, Toffee

 

property IsStatic: Boolean read

 

Boolean IsStatic { get; }

 

var IsStatic: Boolean { get{} }

 

Boolean IsStatic { __get; }

Name  virtual .NET, .NET Standard, Iodine, Toffee

 

property Name: String read

 

String Name { get; }

 

var Name: String { get{} }

 

remobjects.elements.rtl.String Name { __get; }

Parameters  virtual .NET, .NET Standard, Iodine, Toffee

 

property Parameters: array of Parameter read

 

Parameter[] Parameters { get; }

 

var Parameters: Parameter... { get{} }

 

Parameter[] Parameters { __get; }

Pointer  virtual Toffee

 

var Pointer: Method { get{} }

ReturnType  virtual .NET, .NET Standard, Iodine, Toffee

 

property ReturnType: Type read

 

Type ReturnType { get; }

 

var ReturnType: Type { get{} }

 

Type ReturnType { __get; }

Selector  virtual Toffee

 

var Selector: SEL { get{} }

 

constructor Toffee

 

init(withClass aClass: Type, method aMethod: Method)

Parameters:

  • aClass:
  • aMethod:

Invoke  virtual Toffee

 

func Invoke(_ aInstance: Object, _ aArgs: Object...) -> Object

Parameters:

  • aInstance:
  • aArgs: