StrangeIoC  0.6.0
The IoC/Binding Framework for Unity3D and C#
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Properties | List of all members
strange.extensions.reflector.impl.ReflectedClass Class Reference

A reflection of a class. More...

Inheritance diagram for strange.extensions.reflector.impl.ReflectedClass:
strange.extensions.reflector.api.IReflectedClass

Properties

ConstructorInfo Constructor [get, set]
 
Type[] ConstructorParameters [get, set]
 
MethodInfo[] PostConstructors [get, set]
 
KeyValuePair< Type,
PropertyInfo >[] 
Setters [get, set]
 
object[] SetterNames [get, set]
 
bool PreGenerated [get, set]
 
ConstructorInfo constructor [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
Type[] constructorParameters [get, set]
 
MethodInfo[] postConstructors [get, set]
 
KeyValuePair< Type,
PropertyInfo >[] 
setters [get, set]
 
object[] setterNames [get, set]
 
bool preGenerated [get, set]
 
- Properties inherited from strange.extensions.reflector.api.IReflectedClass
ConstructorInfo Constructor [get, set]
 Get/set the preferred constructor.
 
Type[] ConstructorParameters [get, set]
 Get/set the preferred constructor's list of parameters.
 
MethodInfo[] PostConstructors [get, set]
 Get/set any PostConstructors. This includes inherited PostConstructors.
 
KeyValuePair< Type,
PropertyInfo >[] 
Setters [get, set]
 Get/set the list of setter injections. This includes inherited setters.
 
object[] SetterNames [get, set]
 
bool PreGenerated [get, set]
 For testing. More...
 
ConstructorInfo constructor [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
Type[] constructorParameters [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
MethodInfo[] postConstructors [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
KeyValuePair< Type,
PropertyInfo >[] 
setters [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
object[] setterNames [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 
bool preGenerated [get, set]
 [Obsolete"Strange migration to conform to C# guidelines. Removing camelCased publics"]
 

Detailed Description

A reflection of a class.

A reflection represents the already-reflected class, complete with the preferred constructor, the constructor parameters, post-constructor(s) and settable values.


The documentation for this class was generated from the following file: