C# 클래스 SexyProxy.Fody.TargetedClassWeaver.TargetedMethodWeaver

상속: MethodWeaver
파일 보기 프로젝트 열기: kswoll/sexy-proxy

보호된 프로퍼티들

프로퍼티 타입 설명
invocationHandler Mono.Cecil.FieldDefinition
target Mono.Cecil.FieldReference

보호된 메소드들

메소드 설명
EmitInvocationHandler ( Mono.Cecil.Cil.ILProcessor il ) : void
EmitOptOutTarget ( Mono.Cecil.Cil.ILProcessor il ) : void
EmitProceedTarget ( Mono.Cecil.Cil.ILProcessor il ) : void
ProxyMethod ( MethodBody body, MethodReference proceedTargetMethod ) : void
TargetedMethodWeaver ( TargetedClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System.Collections.Generic

메소드 상세

EmitInvocationHandler() 보호된 메소드

protected EmitInvocationHandler ( Mono.Cecil.Cil.ILProcessor il ) : void
il Mono.Cecil.Cil.ILProcessor
리턴 void

EmitOptOutTarget() 보호된 메소드

protected EmitOptOutTarget ( Mono.Cecil.Cil.ILProcessor il ) : void
il Mono.Cecil.Cil.ILProcessor
리턴 void

EmitProceedTarget() 보호된 메소드

protected EmitProceedTarget ( Mono.Cecil.Cil.ILProcessor il ) : void
il Mono.Cecil.Cil.ILProcessor
리턴 void

ProxyMethod() 보호된 메소드

protected ProxyMethod ( MethodBody body, MethodReference proceedTargetMethod ) : void
body Mono.Cecil.Cil.MethodBody
proceedTargetMethod Mono.Cecil.MethodReference
리턴 void

TargetedMethodWeaver() 보호된 메소드

protected TargetedMethodWeaver ( TargetedClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System.Collections.Generic
classWeaver TargetedClassWeaver
method Mono.Cecil.MethodDefinition
name string
staticConstructor Mono.Cecil.MethodDefinition
target Mono.Cecil.FieldReference
invocationHandler Mono.Cecil.FieldDefinition
리턴 System.Collections.Generic

프로퍼티 상세

invocationHandler 보호되어 있는 프로퍼티

protected FieldDefinition,Mono.Cecil invocationHandler
리턴 Mono.Cecil.FieldDefinition

target 보호되어 있는 프로퍼티

protected FieldReference,Mono.Cecil target
리턴 Mono.Cecil.FieldReference