C# Class ReferenceAnalysisAlgorithm.ReflectionPolicy, DailyProjects

ファイルを表示 Open project: GHScan/DailyProjects

Public Properties

Property Type Description
GetAssemblyTypes IEnumerable>.Func
GetInstanceFields IEnumerable>.Func
GetInstanceMemberTypes IEnumerable>.Func
GetInstanceProperties IEnumerable>.Func
GetInstanceSuperTypes IEnumerable>.Func
GetStaticFields IEnumerable>.Func
GetStaticProperties IEnumerable>.Func

Public Methods

Method Description
IsAtom ( Type type ) : bool
ReflectionPolicy ( ) : System

Private Methods

Method Description
_GetInstanceMemberTypes ( Type type ) : IEnumerable
_GetInstanceSuperTypes ( Type type ) : IEnumerable

Method Details

IsAtom() public static method

public static IsAtom ( Type type ) : bool
type Type
return bool

ReflectionPolicy() public method

public ReflectionPolicy ( ) : System
return System

Property Details

GetAssemblyTypes public_oe property

public Func> GetAssemblyTypes
return IEnumerable>.Func

GetInstanceFields public_oe property

public Func> GetInstanceFields
return IEnumerable>.Func

GetInstanceMemberTypes public_oe property

public Func> GetInstanceMemberTypes
return IEnumerable>.Func

GetInstanceProperties public_oe property

public Func> GetInstanceProperties
return IEnumerable>.Func

GetInstanceSuperTypes public_oe property

public Func> GetInstanceSuperTypes
return IEnumerable>.Func

GetStaticFields public_oe property

public Func> GetStaticFields
return IEnumerable>.Func

GetStaticProperties public_oe property

public Func> GetStaticProperties
return IEnumerable>.Func