NameDescriptionTypeAdditional information
GenericTypeParameters

Collection of Type

None.

DeclaredConstructors

Collection of ConstructorInfo

Required

DeclaredEvents

Collection of EventInfo

Required

DeclaredFields

Collection of FieldInfo

Required

DeclaredMembers

Collection of MemberInfo

Required

DeclaredMethods

Collection of MethodInfo

Required

DeclaredNestedTypes

Collection of TypeInfo

Required

DeclaredProperties

Collection of PropertyInfo

Required

ImplementedInterfaces

Collection of Type

Required

MemberType

MemberTypes

Required

DeclaringType

Type

None.

DeclaringMethod

MethodBase

None.

ReflectedType

Type

None.

StructLayoutAttribute

StructLayoutAttribute

None.

GUID

globally unique identifier

Required

Module

Module

None.

Assembly

Assembly

None.

TypeHandle

RuntimeTypeHandle

Required

FullName

string

None.

Namespace

string

None.

AssemblyQualifiedName

string

None.

BaseType

Type

None.

TypeInitializer

ConstructorInfo

None.

IsNested

boolean

Required

Attributes

TypeAttributes

Required

GenericParameterAttributes

GenericParameterAttributes

Required

IsVisible

boolean

Required

IsNotPublic

boolean

Required

IsPublic

boolean

Required

IsNestedPublic

boolean

Required

IsNestedPrivate

boolean

Required

IsNestedFamily

boolean

Required

IsNestedAssembly

boolean

Required

IsNestedFamANDAssem

boolean

Required

IsNestedFamORAssem

boolean

Required

IsAutoLayout

boolean

Required

IsLayoutSequential

boolean

Required

IsExplicitLayout

boolean

Required

IsClass

boolean

Required

IsInterface

boolean

Required

IsValueType

boolean

Required

IsAbstract

boolean

Required

IsSealed

boolean

Required

IsEnum

boolean

Required

IsSpecialName

boolean

Required

IsImport

boolean

Required

IsSerializable

boolean

Required

IsAnsiClass

boolean

Required

IsUnicodeClass

boolean

Required

IsAutoClass

boolean

Required

IsArray

boolean

Required

IsGenericType

boolean

Required

IsGenericTypeDefinition

boolean

Required

IsConstructedGenericType

boolean

Required

IsGenericParameter

boolean

Required

GenericParameterPosition

integer

Required

ContainsGenericParameters

boolean

Required

IsByRef

boolean

Required

IsPointer

boolean

Required

IsPrimitive

boolean

Required

IsCOMObject

boolean

Required

HasElementType

boolean

Required

IsContextful

boolean

Required

IsMarshalByRef

boolean

Required

GenericTypeArguments

Collection of Type

None.

IsSecurityCritical

boolean

Required

IsSecuritySafeCritical

boolean

Required

IsSecurityTransparent

boolean

Required

UnderlyingSystemType

Type

None.

Name

string

None.

CustomAttributes

Collection of CustomAttributeData

Required

MetadataToken

integer

Required