NameDescriptionType
MemberType

System.Reflection.MemberTypes
DeclaringType

System.Type
DeclaringMethod

System.Reflection.MethodBase
ReflectedType

System.Type
StructLayoutAttribute

System.Runtime.InteropServices.StructLayoutAttribute
GUID

globally unique identifier
Module

System.Reflection.Module
Assembly

System.Reflection.Assembly
TypeHandle

System.RuntimeTypeHandle
FullName

string
Namespace

string
AssemblyQualifiedName

string
BaseType

System.Type
TypeInitializer

System.Reflection.ConstructorInfo
IsNested

boolean
Attributes

System.Reflection.TypeAttributes
GenericParameterAttributes

System.Reflection.GenericParameterAttributes
IsVisible

boolean
IsNotPublic

boolean
IsPublic

boolean
IsNestedPublic

boolean
IsNestedPrivate

boolean
IsNestedFamily

boolean
IsNestedAssembly

boolean
IsNestedFamANDAssem

boolean
IsNestedFamORAssem

boolean
IsAutoLayout

boolean
IsLayoutSequential

boolean
IsExplicitLayout

boolean
IsClass

boolean
IsInterface

boolean
IsValueType

boolean
IsAbstract

boolean
IsSealed

boolean
IsEnum

boolean
IsSpecialName

boolean
IsImport

boolean
IsSerializable

boolean
IsAnsiClass

boolean
IsUnicodeClass

boolean
IsAutoClass

boolean
IsArray

boolean
IsGenericType

boolean
IsGenericTypeDefinition

boolean
IsConstructedGenericType

boolean
IsGenericParameter

boolean
GenericParameterPosition

integer
ContainsGenericParameters

boolean
IsByRef

boolean
IsPointer

boolean
IsPrimitive

boolean
IsCOMObject

boolean
HasElementType

boolean
IsContextful

boolean
IsMarshalByRef

boolean
GenericTypeArguments

Collection of System.Type
IsSecurityCritical

boolean
IsSecuritySafeCritical

boolean
IsSecurityTransparent

boolean
UnderlyingSystemType

System.Type
Name

string
CustomAttributes

Collection of System.Reflection.CustomAttributeData
MetadataToken

integer