NameDescriptionTypeAdditional Information
MemberType

MemberTypes
DeclaringType

Type
DeclaringMethod

MethodBase
ReflectedType

Type
StructLayoutAttribute

StructLayoutAttribute
GUID

globally unique identifier
Module

Module
Assembly

Assembly
TypeHandle

RuntimeTypeHandle
FullName

string
Namespace

string
AssemblyQualifiedName

string
BaseType

Type
TypeInitializer

ConstructorInfo
IsNested

boolean
Attributes

TypeAttributes
GenericParameterAttributes

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 Type
IsSecurityCritical

boolean
IsSecuritySafeCritical

boolean
IsSecurityTransparent

boolean
UnderlyingSystemType

Type
Name

string
CustomAttributes

Collection of CustomAttributeData
MetadataToken

integer