C# Класс LinFu.AOP.Cecil.GetSurroundingImplementationInstance

Represents a class that emits the instructions that obtain the current IAroundInvoke instance.
Наследование: IInstructionEmitter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Описание методов

Emit() публичный Метод

Emits the instructions that obtain the current IAroundInvoke instance.
public Emit ( Mono.Cecil.Cil.CilWorker IL ) : void
IL Mono.Cecil.Cil.CilWorker
Результат void

GetSurroundingImplementationInstance() публичный Метод

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
Результат LinFu.AOP.Cecil.Interfaces