C# (CSharp) System.Reflection Namespace

Nested Namespaces

System.Reflection.Cache
System.Reflection.Context
System.Reflection.Emit
System.Reflection.Metadata
System.Reflection.PortableExecutable
System.Reflection.Tests
System.Reflection.TypeLoading

Classes

Name Description
@__Assembly
@__Assembly.ContructionHelper
@__BindingFlags
@__BindingFlags.ContructionHelper
@__ConstructorInfo
@__ConstructorInfo.ContructionHelper
@__FieldInfo
@__FieldInfo.ContructionHelper
@__ICustomAttributeProvider
@__ICustomAttributeProvider.ContructionHelper
@__MemberInfo
@__MemberInfo.ContructionHelper
@__MethodBase
@__MethodBase.ContructionHelper
@__MethodInfo
@__MethodInfo.ContructionHelper
@__ParameterInfo
@__ParameterInfo.ContructionHelper
@__PropertyInfo
@__PropertyInfo.ContructionHelper
AmbiguousMatchException
Assembly
Assembly.Assembly
Assembly.Assembly.ResourceCloseHandler
AssemblyAlgorithmIdAttribute
AssemblyCompanyAttribute
AssemblyConfigurationAttribute
AssemblyCopyrightAttribute
AssemblyCultureAttribute
AssemblyDefaultAliasAttribute
AssemblyDelaySignAttribute
AssemblyDescriptionAttribute
AssemblyExtensions
AssemblyFileVersionAttribute
AssemblyFlagsAttribute
AssemblyInformationalVersionAttribute
AssemblyKeyFileAttribute
AssemblyKeyNameAttribute
AssemblyMetadata
AssemblyMetadataAttribute
AssemblyName
AssemblyNameProxy
AssemblyProductAttribute
AssemblySignatureKeyAttribute
AssemblyTitleAttribute
AssemblyTrademarkAttribute
AssemblyVersionAttribute
Assembly_
AssociateRecord
Associates
Binder
Binder.Default
BindingFlags_
ConstArray
ConstructorInfo
ConstructorInfo_
CustomAttribute
CustomAttributeCtorParameter
CustomAttributeData
CustomAttributeEncodedArgument
CustomAttributeFormatException
CustomAttributeNamedArgument
CustomAttributeNamedParameter
CustomAttributeRecord
CustomAttributeType
CustomAttributeTypedArgument
CustomReflectionExtensions
DefaultMemberAttribute
DynamicMethodCompiler This class defines Dynamic method compiler functions
EventInfo
EventInfoExtensions
ExceptionHandlingClause
FieldInfo
FieldInfo_
ICustomAttributeProvider_
InterfaceMapping
IntrospectionExtensions https://github.com/castleproject/Core/blob/netcore/src/Castle.Core/Compatibility/IntrospectionExtensions.cs
InvalidFilterCriteriaException
LocalVariableInfo
ManifestResourceInfo
MdConstant
MdFieldInfo
MemberInfo
MemberInfoExtensions MemberInfoExtensions
MemberInfoSerializationHolder
MemberInfo_
MetadataArgs
MetadataArgs.SkipAddresses
MetadataException
MetadataFieldOffset
MetadataImport
MetadataToken
MethodBase
MethodBase_
MethodBody
MethodInfo Discovers the attributes of a method and provides access to method metadata.
MethodInfoExtensions Provides a set of extensions for MethodInfo objects
MethodInfo_
Missing
Module
Module.Module
ModuleExtensions
MonoArrayMethod
MonoCMethod
MonoEvent.MonoEvent
MonoEventInfo
MonoField
MonoGenericClass
MonoMethod
MonoMethodInfo
MonoParameterInfo
NameFilter
NameFilterCaseInsensitive
NameFilterCaseSensitive
ObfuscateAssemblyAttribute
ObfuscationAttribute
ParameterInfo
ParameterInfo_
ParameterModifier
Pointer
PropertyInfo
PropertyInfoExtensions
PropertyInfo_
PseudoCustomAttribute
ReflectionContext
ReflectionPolyfillExtensions
ReflectionTypeLoadException
Requires
RtFieldInfo
RuntimeConstructorInfo
RuntimeEventInfo
RuntimeFieldInfo
RuntimeMethodInfo
RuntimeParameterInfo
RuntimePropertyInfo
RuntimeReflectionExtensions
SecurityContextFrame
StrongNameKeyPair
SystemReflectionPolyfillExtensions
TargetException
TargetException.TargetException
TargetInvocationException
TargetInvocationException.TargetInvocationException
TargetParameterCountException
TargetParameterCountException.TargetParameterCountException
TypeDelegator
TypeExtensions
TypeFactory For fast creation of types, useful for creating POCOs
TypeInfo Type info for a type.
__Filters