Method | Description | |
---|---|---|
Call ( ScriptEngine engine, object thisObject ) : object |
Calls the bound method.
|
|
CreateDelegate ( int argumentCount ) : BinderDelegate |
Creates a delegate that does type conversion and calls the bound method. This method caches the result so calling CreateDelegate a second time with the same parameter count will be markedly quicker. |
|
ToString ( ) : string |
Returns a textual representation of this object.
|
Method | Description | |
---|---|---|
GenerateStub ( |
Generates a method that does type conversion and calls the bound method.
|
Method | Description | |
---|---|---|
CreateDelegateCore ( int argumentCount ) : BinderDelegate |
Creates a delegate that does type conversion and calls the bound method. No caching of the result occurs. |
public Call ( ScriptEngine engine, object thisObject ) : object | ||
engine | ScriptEngine | The associated script engine. |
thisObject | object | The value of the |
return | object |
public CreateDelegate ( int argumentCount ) : BinderDelegate | ||
argumentCount | int | The number of arguments that will be passed to the delegate. |
return | BinderDelegate |
protected abstract GenerateStub ( |
||
generator | The ILGenerator used to output the body of the method. | |
argumentCount | int | The number of arguments that will be passed to the delegate. |
return | void |