System.Reflection Hierarchy

System.Object

   System.Attribute

      System.Reflection.AssemblyAlgorithmIdAttribute

      System.Reflection.AssemblyCompanyAttribute

      System.Reflection.AssemblyConfigurationAttribute

      System.Reflection.AssemblyCopyrightAttribute

      System.Reflection.AssemblyCultureAttribute

      System.Reflection.AssemblyDefaultAliasAttribute

      System.Reflection.AssemblyDelaySignAttribute

      System.Reflection.AssemblyDescriptionAttribute

      System.Reflection.AssemblyFileVersionAttribute

      System.Reflection.AssemblyFlagsAttribute

      System.Reflection.AssemblyInformationalVersionAttribute

      System.Reflection.AssemblyKeyFileAttribute

      System.Reflection.AssemblyKeyNameAttribute

      System.Reflection.AssemblyProductAttribute

      System.Reflection.AssemblyTitleAttribute

      System.Reflection.AssemblyTrademarkAttribute

      System.Reflection.AssemblyVersionAttribute

      System.Reflection.DefaultMemberAttribute

   System.Delegate

      System.MulticastDelegate

         System.Reflection.MemberFilter

         System.Reflection.ModuleResolveEventHandler

         System.Reflection.TypeFilter

   System.Exception

      System.ApplicationException

         System.Reflection.InvalidFilterCriteriaException

         System.Reflection.TargetException

         System.Reflection.TargetInvocationException

         System.Reflection.TargetParameterCountException

      System.SystemException

         System.FormatException

            System.Reflection.CustomAttributeFormatException

         System.Reflection.AmbiguousMatchException

         System.Reflection.ReflectionTypeLoadException

   System.MarshalByRefObject

      System.Reflection.AssemblyNameProxy

   System.Reflection.Assembly ---- System.Security.IEvidenceFactory, System.Reflection.ICustomAttributeProvider, System.Runtime.Serialization.ISerializable

   System.Reflection.AssemblyName ---- System.ICloneable, System.Runtime.Serialization.ISerializable, System.Runtime.Serialization.IDeserializationCallback

   System.Reflection.Binder

   System.Reflection.ManifestResourceInfo

   System.Reflection.MemberInfo

      System.Reflection.EventInfo

      System.Reflection.FieldInfo

      System.Reflection.MethodBase

         System.Reflection.ConstructorInfo

         System.Reflection.MethodInfo

      System.Reflection.PropertyInfo

      System.Type

         System.Reflection.TypeDelegator

   System.Reflection.Missing

   System.Reflection.Module ---- System.Runtime.Serialization.ISerializable, System.Reflection.ICustomAttributeProvider

   System.Reflection.ParameterInfo ---- System.Reflection.ICustomAttributeProvider

   System.Reflection.Pointer ---- System.Runtime.Serialization.ISerializable

   System.Reflection.StrongNameKeyPair

   System.ValueType

      System.Enum

         System.Reflection.AssemblyNameFlags

         System.Reflection.BindingFlags

         System.Reflection.CallingConventions

         System.Reflection.EventAttributes

         System.Reflection.FieldAttributes

         System.Reflection.MemberTypes

         System.Reflection.MethodAttributes

         System.Reflection.MethodImplAttributes

         System.Reflection.ParameterAttributes

         System.Reflection.PropertyAttributes

         System.Reflection.ResourceAttributes

         System.Reflection.ResourceLocation

         System.Reflection.TypeAttributes

      System.Reflection.InterfaceMapping

      System.Reflection.ParameterModifier

See Also

System.Reflection Namespace

Syntax based on .NET Framework version 1.1.
Documentation version 1.1.1.

Send comments on this topic.

© Microsoft Corporation. All rights reserved.