C# Class LinFu.AOP.Cecil.GetSurroundingImplementationInstance

Represents a class that emits the instructions that obtain the current IAroundInvoke instance.
Inheritance: IInstructionEmitter
Afficher le fichier Open project: philiplaureano/LinFu Class Usage Examples

Méthodes publiques

Méthode Description
Emit ( Mono.Cecil.Cil.CilWorker IL ) : void

Emits the instructions that obtain the current IAroundInvoke instance.

GetSurroundingImplementationInstance ( Mono.Cecil.Cil.VariableDefinition aroundInvokeProvider, Mono.Cecil.Cil.VariableDefinition invocationInfo, Mono.Cecil.Cil.VariableDefinition surroundingImplementation, Instruction skipGetSurroundingImplementation ) : LinFu.AOP.Cecil.Interfaces

Initializes a new instance of the GetSurroundingImplementationInstance class.

Method Details

Emit() public méthode

Emits the instructions that obtain the current IAroundInvoke instance.
public Emit ( Mono.Cecil.Cil.CilWorker IL ) : void
IL Mono.Cecil.Cil.CilWorker
Résultat void

GetSurroundingImplementationInstance() public méthode

Initializes a new instance of the GetSurroundingImplementationInstance class.
public GetSurroundingImplementationInstance ( Mono.Cecil.Cil.VariableDefinition aroundInvokeProvider, Mono.Cecil.Cil.VariableDefinition invocationInfo, Mono.Cecil.Cil.VariableDefinition surroundingImplementation, Instruction skipGetSurroundingImplementation ) : LinFu.AOP.Cecil.Interfaces
aroundInvokeProvider Mono.Cecil.Cil.VariableDefinition The variable that will hold the instance.
invocationInfo Mono.Cecil.Cil.VariableDefinition
surroundingImplementation Mono.Cecil.Cil.VariableDefinition
skipGetSurroundingImplementation Mono.Cecil.Cil.Instruction
Résultat LinFu.AOP.Cecil.Interfaces