C# Class Castle.DynamicProxy.Generators.InheritanceInvocationTypeGenerator

Inheritance: InvocationTypeGenerator
Afficher le fichier Open project: Jarvin-Guan/CleanAOP Class Usage Examples

Méthodes publiques

Свойство Type Description
BaseType System.Type

Méthodes publiques

Méthode Description
InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System

Méthodes protégées

Méthode Description
GetBaseCtorArguments ( Type targetFieldType, ProxyGenerationOptions proxyGenerationOptions, ConstructorInfo &baseConstructor ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
GetBaseType ( ) : Type
GetTargetReference ( ) : FieldReference

Method Details

GetBaseCtorArguments() protected méthode

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

GetBaseType() protected méthode

protected GetBaseType ( ) : Type
Résultat System.Type

GetTargetReference() protected méthode

protected GetTargetReference ( ) : FieldReference
Résultat Castle.DynamicProxy.Generators.Emitters.SimpleAST.FieldReference

InheritanceInvocationTypeGenerator() public méthode

public InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System
targetType System.Type
method MetaMethod
callback System.Reflection.MethodInfo
contributor IInvocationCreationContributor
Résultat System

Property Details

BaseType public_oe static_oe property

public static Type,System BaseType
Résultat System.Type