C# 클래스 Spring.Proxy.TargetProxyMethodBuilder

Implementation of IProxyMethodBuilder that delegates method calls to target object.
상속: Spring.Proxy.AbstractProxyMethodBuilder
파일 보기 프로젝트 열기: spring-projects/spring-net

공개 메소드들

메소드 설명
TargetProxyMethodBuilder ( TypeBuilder typeBuilder, IProxyTypeGenerator proxyGenerator, bool explicitImplementation ) : System.Reflection

Creates a new instance of the method builder.

보호된 메소드들

메소드 설명
GenerateMethod ( ILGenerator il, MethodInfo method, MethodInfo interfaceMethod ) : void

Generates the proxy method.

메소드 상세

GenerateMethod() 보호된 메소드

Generates the proxy method.
protected GenerateMethod ( ILGenerator il, MethodInfo method, MethodInfo interfaceMethod ) : void
il System.Reflection.Emit.ILGenerator The IL generator to use.
method System.Reflection.MethodInfo The method to proxy.
interfaceMethod System.Reflection.MethodInfo /// The interface definition of the method, if applicable. ///
리턴 void

TargetProxyMethodBuilder() 공개 메소드

Creates a new instance of the method builder.
public TargetProxyMethodBuilder ( TypeBuilder typeBuilder, IProxyTypeGenerator proxyGenerator, bool explicitImplementation ) : System.Reflection
typeBuilder System.Reflection.Emit.TypeBuilder The type builder to use.
proxyGenerator IProxyTypeGenerator /// The implementation to use. ///
explicitImplementation bool /// if the interface is to be /// implemented explicitly; otherwise . ///
리턴 System.Reflection