C# Class Liara.Helpers.ReflectionHelpers

Afficher le fichier Open project: prasannavl/Liara

Méthodes publiques

Свойство Type Description
LiaraAssembly System.Reflection.Assembly

Méthodes publiques

Méthode Description
GetAllAssemblies ( ) : IEnumerable
GetClassesInsideType ( Type outerType, bool includeOuterType = false, bool includeAbstract = false ) : IEnumerable
GetImplementationsOfType ( Type interfaceType, Assembly fromAssembly, bool includeAbstract = false ) : IEnumerable
GetImplementationsOfType ( Type interfaceType, Type fromOuterType, bool includeOuterType = true, bool includeAbstract = false ) : IEnumerable
GetImplementationsOfType ( Type interfaceType, bool includeAbstract = false ) : IEnumerable
GetMethods ( Type fromType ) : IEnumerable
GetMethods ( Type fromType, Assembly fromAssembly, bool includeParentIfPresent = true ) : IEnumerable
GetMethods ( Type fromType, Type fromOuterType, bool includeOuterType = true ) : IEnumerable
GetSubClassesOfType ( Type type, Assembly fromAssembly, bool includeParentIfPresent = false, bool includeAbstract = false ) : IEnumerable
GetSubClassesOfType ( Type type, Type fromOuterType, bool includeOuterType = false, bool includeAbstract = false ) : IEnumerable
GetSubClassesOfType ( Type type, bool includeParentIfPresent = false, bool includeAbstract = false ) : IEnumerable
IsTypeAnonymous ( Type type ) : bool

Method Details

GetAllAssemblies() public static méthode

public static GetAllAssemblies ( ) : IEnumerable
Résultat IEnumerable

GetClassesInsideType() public static méthode

public static GetClassesInsideType ( Type outerType, bool includeOuterType = false, bool includeAbstract = false ) : IEnumerable
outerType System.Type
includeOuterType bool
includeAbstract bool
Résultat IEnumerable

GetImplementationsOfType() public static méthode

public static GetImplementationsOfType ( Type interfaceType, Assembly fromAssembly, bool includeAbstract = false ) : IEnumerable
interfaceType System.Type
fromAssembly System.Reflection.Assembly
includeAbstract bool
Résultat IEnumerable

GetImplementationsOfType() public static méthode

public static GetImplementationsOfType ( Type interfaceType, Type fromOuterType, bool includeOuterType = true, bool includeAbstract = false ) : IEnumerable
interfaceType System.Type
fromOuterType System.Type
includeOuterType bool
includeAbstract bool
Résultat IEnumerable

GetImplementationsOfType() public static méthode

public static GetImplementationsOfType ( Type interfaceType, bool includeAbstract = false ) : IEnumerable
interfaceType System.Type
includeAbstract bool
Résultat IEnumerable

GetMethods() public static méthode

public static GetMethods ( Type fromType ) : IEnumerable
fromType System.Type
Résultat IEnumerable

GetMethods() public static méthode

public static GetMethods ( Type fromType, Assembly fromAssembly, bool includeParentIfPresent = true ) : IEnumerable
fromType System.Type
fromAssembly System.Reflection.Assembly
includeParentIfPresent bool
Résultat IEnumerable

GetMethods() public static méthode

public static GetMethods ( Type fromType, Type fromOuterType, bool includeOuterType = true ) : IEnumerable
fromType System.Type
fromOuterType System.Type
includeOuterType bool
Résultat IEnumerable

GetSubClassesOfType() public static méthode

public static GetSubClassesOfType ( Type type, Assembly fromAssembly, bool includeParentIfPresent = false, bool includeAbstract = false ) : IEnumerable
type System.Type
fromAssembly System.Reflection.Assembly
includeParentIfPresent bool
includeAbstract bool
Résultat IEnumerable

GetSubClassesOfType() public static méthode

public static GetSubClassesOfType ( Type type, Type fromOuterType, bool includeOuterType = false, bool includeAbstract = false ) : IEnumerable
type System.Type
fromOuterType System.Type
includeOuterType bool
includeAbstract bool
Résultat IEnumerable

GetSubClassesOfType() public static méthode

public static GetSubClassesOfType ( Type type, bool includeParentIfPresent = false, bool includeAbstract = false ) : IEnumerable
type System.Type
includeParentIfPresent bool
includeAbstract bool
Résultat IEnumerable

IsTypeAnonymous() public static méthode

public static IsTypeAnonymous ( Type type ) : bool
type System.Type
Résultat bool

Property Details

LiaraAssembly public_oe static_oe property

public static Assembly,System.Reflection LiaraAssembly
Résultat System.Reflection.Assembly