Method | Description | |
---|---|---|
ClrBinder ( IEnumerable |
Creates a new ClrBinder instance.
|
|
ClrBinder ( IEnumerable |
Creates a new ClrBinder instance.
|
|
ClrBinder ( |
Creates a new ClrBinder instance.
|
Method | Description | |
---|---|---|
GenerateStub ( |
Generates a method that does type conversion and calls the bound method.
|
Method | Description | |
---|---|---|
EmitConversionToObject ( |
Pops the value on the stack, converts it to an object, then pushes the result onto the stack.
|
|
EmitConversionToType ( |
Pops the value on the stack, converts it from an object to the given type, then pushes the result onto the stack.
|
public ClrBinder ( IEnumerable |
||
targetMethods | IEnumerable |
An enumerable list of methods to bind to. |
return | System |
public ClrBinder ( IEnumerable |
||
targetMethods | IEnumerable |
An enumerable list of methods to bind to. |
return | System |
public ClrBinder ( |
||
targetMethod | A method to bind to. | |
return | System |
protected 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 |