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

Represents a class that emits the instructions that determine whether or not method interception is disabled.
상속: IInstructionEmitter
파일 보기 프로젝트 열기: philiplaureano/LinFu 1 사용 예제들

공개 메소드들

메소드 설명
Emit ( Mono.Cecil.Cil.CilWorker IL ) : void

Emits the instructions that determine whether or not method interception is disabled.

GetInterceptionDisabled ( IMethodBodyRewriterParameters parameters ) : LinFu.AOP.Cecil.Interfaces

Initializes a new instance of the GetInterceptionDisabled class.

GetInterceptionDisabled ( MethodReference hostMethod, Mono.Cecil.Cil.VariableDefinition interceptionDisabled ) : LinFu.AOP.Cecil.Interfaces

Initializes a new instance of the GetInterceptionDisabled class.

메소드 상세

Emit() 공개 메소드

Emits the instructions that determine whether or not method interception is disabled.
public Emit ( Mono.Cecil.Cil.CilWorker IL ) : void
IL Mono.Cecil.Cil.CilWorker The instance responsible for adding or removing instructions to the method body.
리턴 void

GetInterceptionDisabled() 공개 메소드

Initializes a new instance of the GetInterceptionDisabled class.
public GetInterceptionDisabled ( IMethodBodyRewriterParameters parameters ) : LinFu.AOP.Cecil.Interfaces
parameters IMethodBodyRewriterParameters The instance.
리턴 LinFu.AOP.Cecil.Interfaces

GetInterceptionDisabled() 공개 메소드

Initializes a new instance of the GetInterceptionDisabled class.
public GetInterceptionDisabled ( MethodReference hostMethod, Mono.Cecil.Cil.VariableDefinition interceptionDisabled ) : LinFu.AOP.Cecil.Interfaces
hostMethod Mono.Cecil.MethodReference The target method.
interceptionDisabled Mono.Cecil.Cil.VariableDefinition The local variable that determines whether or not method interception is disabled.
리턴 LinFu.AOP.Cecil.Interfaces