Method | Description | |
---|---|---|
CallLateBound ( object thisObject ) : object |
Calls this function, passing in the given "this" value and zero or more arguments.
|
|
ClrStubFunction ( |
Creates a new instance of a function which calls a .NET method.
|
|
ConstructLateBound ( ) : |
Creates an object, using this function as the constructor.
|
Method | Description | |
---|---|---|
ClrStubFunction ( |
Creates a new constructor function.
|
|
InitializeConstructorProperties ( List |
Adds properties needed by the function to the list of properties.
|
Method | Description | |
---|---|---|
ClrStubFunction ( |
Creates a new constructor function.
|
|
ClrStubFunction ( |
Creates a function which calls a .NET method, with no name or length.
|
public CallLateBound ( object thisObject ) : object | ||
thisObject | object | The value of the "this" keyword within the function. |
return | object |
public ClrStubFunction ( |
||
prototype | The next object in the prototype chain. | |
name | string | The name of the function. |
length | int | The "typical" number of arguments expected by the function. |
call | Func |
The delegate to call when calling the JS method. |
return | System |
protected ClrStubFunction ( |
||
prototype | The next object in the prototype chain. | |
name | string | The name of the function. |
length | int | The "typical" number of arguments expected by the function. |
instancePrototype | The value of the "prototype" property. | |
construct | Func |
The delegate to call when calling the JS method as a constructor. |
call | Func |
The delegate to call when function is called. |
return | System |
public ConstructLateBound ( ) : |
||
return |
protected InitializeConstructorProperties ( List |
||
properties | List |
The list of properties to add to. |
name | string | The name of the function. |
length | int | The "typical" number of arguments expected by the function. |
instancePrototype | The value of the "prototype" property. | |
return | void |