Method | Description | |
---|---|---|
InPlaceMethodWeaver ( |
Method | Description | |
---|---|---|
EmitInvocationHandler ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
EmitOptOutTarget ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
EmitProceedTarget ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
GetProceedCallOpCode ( ) : Mono.Cecil.Cil.OpCode | ||
GetProceedMethodTarget ( ) : |
||
ImplementProceed ( Mono.Cecil.MethodDefinition methodInfo, |
||
ProxyMethod ( |
protected EmitInvocationHandler ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
il | Mono.Cecil.Cil.ILProcessor | |
return | void |
protected EmitOptOutTarget ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
il | Mono.Cecil.Cil.ILProcessor | |
return | void |
protected EmitProceedTarget ( Mono.Cecil.Cil.ILProcessor il ) : void | ||
il | Mono.Cecil.Cil.ILProcessor | |
return | void |
protected GetProceedCallOpCode ( ) : Mono.Cecil.Cil.OpCode | ||
return | Mono.Cecil.Cil.OpCode |
protected GetProceedMethodTarget ( ) : |
||
return |
protected ImplementProceed ( Mono.Cecil.MethodDefinition methodInfo, |
||
methodInfo | Mono.Cecil.MethodDefinition | |
methodBody | ||
il | Mono.Cecil.Cil.ILProcessor | |
methodInfoField | ||
proceed | ||
emitProceedTarget | Action |
|
proceedTargetMethod | ||
proceedOpCode | Mono.Cecil.Cil.OpCode | |
return | void |
public InPlaceMethodWeaver ( |
||
classWeaver | ||
method | Mono.Cecil.MethodDefinition | |
name | string | |
staticConstructor | Mono.Cecil.MethodDefinition | |
return | System |
protected ProxyMethod ( |
||
body | ||
proceedTargetMethod | ||
return | void |