C# 클래스 Castle.DynamicProxy.Generators.InheritanceInvocationTypeGenerator

상속: InvocationTypeGenerator
파일 보기 프로젝트 열기: Jarvin-Guan/CleanAOP 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BaseType System.Type

공개 메소드들

메소드 설명
InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System

보호된 메소드들

메소드 설명
GetBaseCtorArguments ( Type targetFieldType, ProxyGenerationOptions proxyGenerationOptions, ConstructorInfo &baseConstructor ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
GetBaseType ( ) : Type
GetTargetReference ( ) : FieldReference

메소드 상세

GetBaseCtorArguments() 보호된 메소드

protected GetBaseCtorArguments ( Type targetFieldType, ProxyGenerationOptions proxyGenerationOptions, ConstructorInfo &baseConstructor ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
targetFieldType System.Type
proxyGenerationOptions ProxyGenerationOptions
baseConstructor System.Reflection.ConstructorInfo
리턴 Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]

GetBaseType() 보호된 메소드

protected GetBaseType ( ) : Type
리턴 System.Type

GetTargetReference() 보호된 메소드

protected GetTargetReference ( ) : FieldReference
리턴 Castle.DynamicProxy.Generators.Emitters.SimpleAST.FieldReference

InheritanceInvocationTypeGenerator() 공개 메소드

public InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System
targetType System.Type
method MetaMethod
callback System.Reflection.MethodInfo
contributor IInvocationCreationContributor
리턴 System

프로퍼티 상세

BaseType 공개적으로 정적으로 프로퍼티

public static Type,System BaseType
리턴 System.Type