C# Class Castle.DynamicProxy.Contributors.WrappedClassMembersCollector

Inheritance: Castle.DynamicProxy.Contributors.ClassMembersCollector
ファイルを表示 Open project: Jarvin-Guan/CleanAOP Class Usage Examples

Public Methods

Method Description
CollectMembersToProxy ( IProxyGenerationHook hook ) : void
WrappedClassMembersCollector ( Type type ) : System

Protected Methods

Method Description
GetMethodToGenerate ( MethodInfo method, IProxyGenerationHook hook, bool isStandalone ) : MetaMethod
IsGeneratedByTheCompiler ( FieldInfo field ) : bool
IsOKToBeOnProxy ( FieldInfo field ) : bool

Private Methods

Method Description
CollectFields ( IProxyGenerationHook hook ) : void

Method Details

CollectMembersToProxy() public method

public CollectMembersToProxy ( IProxyGenerationHook hook ) : void
hook IProxyGenerationHook
return void

GetMethodToGenerate() protected method

protected GetMethodToGenerate ( MethodInfo method, IProxyGenerationHook hook, bool isStandalone ) : MetaMethod
method System.Reflection.MethodInfo
hook IProxyGenerationHook
isStandalone bool
return MetaMethod

IsGeneratedByTheCompiler() protected method

protected IsGeneratedByTheCompiler ( FieldInfo field ) : bool
field System.Reflection.FieldInfo
return bool

IsOKToBeOnProxy() protected method

protected IsOKToBeOnProxy ( FieldInfo field ) : bool
field System.Reflection.FieldInfo
return bool

WrappedClassMembersCollector() public method

public WrappedClassMembersCollector ( Type type ) : System
type System.Type
return System