Reflection C# Tutorial

System.Type is derived from an abstract class called System.Reflection.MemberInfo.
MemberInfo defines the following abstract, read-only properties:
Return TypeMethod NameMeanings
TypeDeclaringTypeThe type of the class or interface in which the member is declared.
MemberTypesMemberTypeThe type of the member.
stringNameThe name of the type.
TypeReflectedTypeThe type of the object being reflected.
MemberTypes is an enumeration:
MemberTypes.Constructor
MemberTypes.Method
MemberTypes.Field
MemberTypes.Event
MemberTypes.Property