Name

Description

Type

Additional information

MemberType

DeclaringType

DeclaringMethod

ReflectedType

StructLayoutAttribute

GUID

globally unique identifier
Module

Assembly

TypeHandle

FullName

string
Namespace

string
AssemblyQualifiedName

string
BaseType

TypeInitializer

IsNested

boolean
Attributes

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

Name

string
CustomAttributes

Collection of CustomAttributeData
MetadataToken

integer