C# 클래스 LinFu.AOP.Cecil.GetSurroundingImplementationInstance

Represents a class that emits the instructions that obtain the current IAroundInvoke instance.
상속: IInstructionEmitter
파일 보기 프로젝트 열기: philiplaureano/LinFu 1 사용 예제들

공개 메소드들

메소드 설명
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