C# Class io.IoCLRFunction

Inheritance: IoObject
ファイルを表示 Open project: devaspot/io Class Usage Examples

Public Properties

Property Type Description
async bool
evaluatedParameters System.Collections.ArrayList
methodInfo System.Reflection.MethodBase
parametersTypes System.Type[]

Public Methods

Method Description
IoCLRFunction ( ) : System
IoCLRFunction ( IoState state, string name ) : System
activate ( IoObject self, IoObject target, IoObject locals, IoMessage m, IoObject slotContext ) : IoObject
createObject ( IoState state ) : IoCLRFunction
createProto ( IoState state ) : IoCLRFunction
proto ( IoState state ) : IoObject

Method Details

IoCLRFunction() public method

public IoCLRFunction ( ) : System
return System

IoCLRFunction() public method

public IoCLRFunction ( IoState state, string name ) : System
state IoState
name string
return System

activate() public method

public activate ( IoObject self, IoObject target, IoObject locals, IoMessage m, IoObject slotContext ) : IoObject
self IoObject
target IoObject
locals IoObject
m IoMessage
slotContext IoObject
return IoObject

createObject() public static method

public static createObject ( IoState state ) : IoCLRFunction
state IoState
return IoCLRFunction

createProto() public static method

public static createProto ( IoState state ) : IoCLRFunction
state IoState
return IoCLRFunction

proto() public method

public proto ( IoState state ) : IoObject
state IoState
return IoObject

Property Details

async public_oe property

public bool async
return bool

evaluatedParameters public_oe property

public ArrayList,System.Collections evaluatedParameters
return System.Collections.ArrayList

methodInfo public_oe property

public MethodBase,System.Reflection methodInfo
return System.Reflection.MethodBase

parametersTypes public_oe property

public Type[],System parametersTypes
return System.Type[]