Summary
Reflection Class representation.
		- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Reflect 
- Implementing Types
							graph BT
	Type["IReflectClass"]
class Type type-node
	Implementing0["GenericClass"]-.->Type
	click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericClass"
	Implementing1["GenericArrayClass"]-.->Type
	click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericArrayClass"
	Implementing2["NetClass"]-.->Type
	click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Net/NetClass"
	Implementing3["IConstructorAwareReflectClass"]-.->Type
	click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Core/IConstructorAwareReflectClass"
						
					Syntax
public interface IReflectClassRemarks
    Reflection Class representation
    
See documentation for System.Reflection API.
			See documentation for System.Reflection API.
Methods
| Name | Value | Summary | 
|---|---|---|
| Ensure | bool | 
    Calling this method may change the internal state of the class, even if a usable
    constructor has been found on earlier invocations.
     | 
| GetComponentType | IReflectClass | |
| GetDeclaredField | IReflectField | |
| GetDeclaredFields | IReflectField[] | |
| GetDelegate | IReflectClass | Returns the ReflectClass instance being delegated to. | 
| GetMethod | IReflectMethod | |
| GetName | string | |
| GetSuperclass | IReflectClass | |
| IsAbstract | bool | |
| IsArray | bool | |
| IsAssignableFrom | bool | |
| IsCollection | bool | |
| IsInstance | bool | |
| IsInterface | bool | |
| IsPrimitive | bool | |
| IsSimple | bool | 
    We need this for replication, to find out if a class needs to be traversed
    or if it simply can be copied across.
     | 
| NewInstance | Object | |
| NullValue | Object | |
| Reflector | IReflector | 
See Also
- Db4objects.Db4o.Reflect.IReflector