C# Class io.IoCLR

Inheritance: IoObject
Mostra file Open project: devaspot/io Class Usage Examples

Public Properties

Property Type Description
loadedAssemblies System.Collections.Hashtable
usingNamespaces System.Collections.Hashtable

Public Methods

Method Description
IoCLR ( ) : System
IoCLR ( IoState state, string name ) : System
activate ( IoObject self, IoObject target, IoObject locals, IoMessage m, IoObject slotContext ) : IoObject
cloneSpecific ( IoObject from, IoObject to ) : void
createObject ( IoState state ) : IoCLR
createProto ( IoState state ) : IoCLR
getType ( string typeName ) : IoCLRObject
getType ( IoState state, string typeName ) : IoObject
proto ( IoState state ) : IoObject
slotGetType ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotLoadAssembly ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotUsing ( IoObject target, IoObject locals, IoObject message ) : IoObject

Method Details

IoCLR() public method

public IoCLR ( ) : System
return System

IoCLR() public method

public IoCLR ( 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

cloneSpecific() public method

public cloneSpecific ( IoObject from, IoObject to ) : void
from IoObject
to IoObject
return void

createObject() public static method

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

createProto() public static method

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

getType() public method

public getType ( string typeName ) : IoCLRObject
typeName string
return IoCLRObject

getType() public method

public getType ( IoState state, string typeName ) : IoObject
state IoState
typeName string
return IoObject

proto() public method

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

slotGetType() public static method

public static slotGetType ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotLoadAssembly() public static method

public static slotLoadAssembly ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotUsing() public static method

public static slotUsing ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

Property Details

loadedAssemblies public_oe property

public Hashtable,System.Collections loadedAssemblies
return System.Collections.Hashtable

usingNamespaces public_oe property

public Hashtable,System.Collections usingNamespaces
return System.Collections.Hashtable