Method | Description | |
---|---|---|
AddEpilog ( Mono.Cecil.Cil.CilWorker IL ) : void |
Adds an epilog to the given method body.
|
|
AddProlog ( Mono.Cecil.Cil.CilWorker IL ) : void |
Adds a prolog to the given method body.
|
|
SurroundMethodBody ( IMethodBodyRewriterParameters parameters, string providerName ) : System |
Initializes a new instance of the IMethodBodyRewriterParameters class.
|
|
SurroundMethodBody ( Mono.Cecil.Cil.VariableDefinition methodReplacementProvider, Mono.Cecil.Cil.VariableDefinition aroundInvokeProvider, Mono.Cecil.Cil.VariableDefinition invocationInfo, Mono.Cecil.Cil.VariableDefinition interceptionDisabled, Mono.Cecil.Cil.VariableDefinition returnValue, |
Initializes a new instance of the IMethodBodyRewriterParameters class.
|
public AddEpilog ( Mono.Cecil.Cil.CilWorker IL ) : void | ||
IL | Mono.Cecil.Cil.CilWorker | The |
return | void |
public AddProlog ( Mono.Cecil.Cil.CilWorker IL ) : void | ||
IL | Mono.Cecil.Cil.CilWorker | The |
return | void |
public SurroundMethodBody ( IMethodBodyRewriterParameters parameters, string providerName ) : System | ||
parameters | IMethodBodyRewriterParameters | The parameters that describe the context of the emitter call. |
providerName | string | The name of the |
return | System |
public SurroundMethodBody ( Mono.Cecil.Cil.VariableDefinition methodReplacementProvider, Mono.Cecil.Cil.VariableDefinition aroundInvokeProvider, Mono.Cecil.Cil.VariableDefinition invocationInfo, Mono.Cecil.Cil.VariableDefinition interceptionDisabled, Mono.Cecil.Cil.VariableDefinition returnValue, |
||
methodReplacementProvider | Mono.Cecil.Cil.VariableDefinition | The variable that contains the |
aroundInvokeProvider | Mono.Cecil.Cil.VariableDefinition | The variable that contains the |
invocationInfo | Mono.Cecil.Cil.VariableDefinition | The variable that contains the |
interceptionDisabled | Mono.Cecil.Cil.VariableDefinition | The variable that determines whether or not interception is disabled |
returnValue | Mono.Cecil.Cil.VariableDefinition | The variable that contains the method return value. |
registryType | The interception registry type that will be responsible for handling class-level interception events. | |
providerName | string | The name of the |
return | System |