Method | Description | |
---|---|---|
Emit ( Mono.Cecil.Cil.CilWorker IL ) : void |
Emits the instructions that call the method replacement instead of the original method body.
|
|
InvokeMethodReplacement ( |
Initializes a new instance of the InvokeMethodReplacement class.
|
Method | Description | |
---|---|---|
GetMethodReplacementInstance ( Mono.Cecil.MethodDefinition method, Mono.Cecil.Cil.CilWorker IL, Mono.Cecil.Cil.VariableDefinition methodReplacement, Mono.Cecil.Cil.VariableDefinition methodReplacementProvider, Mono.Cecil.Cil.VariableDefinition invocationInfo ) : void | ||
InvokeInterceptor ( Mono.Cecil.ModuleDefinition module, Mono.Cecil.Cil.CilWorker IL, Mono.Cecil.Cil.VariableDefinition methodReplacement, |
public Emit ( Mono.Cecil.Cil.CilWorker IL ) : void | ||
IL | Mono.Cecil.Cil.CilWorker | The |
return | void |
public InvokeMethodReplacement ( |
||
executeOriginalInstructions | The instruction label that will be used if the original instructions should be executed. | |
methodReplacementProvider | Mono.Cecil.Cil.VariableDefinition | The variable that contains the |
classMethodReplacementProvider | Mono.Cecil.Cil.VariableDefinition | The variable that contains the class-level |
invocationInfo | Mono.Cecil.Cil.VariableDefinition | The variable that contains the |
return | LinFu.AOP.Cecil.Interfaces |