Mono Class Library: NamespacesSystem.Reflection Namespace |
Reflection is the ability for a program at run-time to get information about loaded type and assemblies. It can be used to access and invoke members and fields by their name, for instance. [Edit]
Type Reason AmbiguousMatchException Represents the error that occurs when binding to a method or retrieving custom attributes results in more than one item matching the specified criteria. Assembly Defines a System.Reflection.Assembly , which is a reusable, versionable, and self-describing building block of an application. AssemblyAlgorithmIdAttribute Documentation for this section has not yet been entered. AssemblyCompanyAttribute Documentation for this section has not yet been entered. AssemblyConfigurationAttribute Documentation for this section has not yet been entered. AssemblyCopyrightAttribute Documentation for this section has not yet been entered. AssemblyCultureAttribute Documentation for this section has not yet been entered. AssemblyDefaultAliasAttribute Documentation for this section has not yet been entered. AssemblyDelaySignAttribute Documentation for this section has not yet been entered. AssemblyDescriptionAttribute Documentation for this section has not yet been entered. AssemblyFileVersionAttribute Documentation for this section has not yet been entered. AssemblyFlagsAttribute Documentation for this section has not yet been entered. AssemblyInformationalVersionAttribute Documentation for this section has not yet been entered. AssemblyKeyFileAttribute Documentation for this section has not yet been entered. AssemblyKeyNameAttribute Documentation for this section has not yet been entered. AssemblyName Documentation for this section has not yet been entered. AssemblyNameProxy Documentation for this section has not yet been entered. AssemblyProductAttribute Documentation for this section has not yet been entered. AssemblyTitleAttribute Documentation for this section has not yet been entered. AssemblyTrademarkAttribute Documentation for this section has not yet been entered. AssemblyVersionAttribute Documentation for this section has not yet been entered. Binder Performs custom overload resolution and argument coercion to bind a member when reflection is used to invoke a member of a Type. ConstructorInfo Provides access to constructor metadata. CustomAttributeData Documentation for this section has not yet been entered. CustomAttributeFormatException Documentation for this section has not yet been entered. DefaultMemberAttribute Defines the member that is invoked when no member name is specified for the type targeted by System.Reflection.DefaultMemberAttribute . EventInfo Provides access to event metadata. ExceptionHandlingClause Documentation for this section has not yet been entered. FieldInfo Provides access to field metadata. InvalidFilterCriteriaException Documentation for this section has not yet been entered. LocalVariableInfo Documentation for this section has not yet been entered. ManifestResourceInfo Documentation for this section has not yet been entered. MemberInfo Provides access to member metadata. MethodBase Provides information about methods and constructors. MethodBody Documentation for this section has not yet been entered. MethodInfo Discovers the attributes of a method and provides access to method metadata. Missing Documentation for this section has not yet been entered. Module Provides access to module metadata. ObfuscateAssemblyAttribute Documentation for this section has not yet been entered. ObfuscationAttribute Documentation for this section has not yet been entered. ParameterInfo Provides access to parameter metadata. Pointer Documentation for this section has not yet been entered. PropertyInfo Provides access to property metadata. ReflectionTypeLoadException Documentation for this section has not yet been entered. StrongNameKeyPair Documentation for this section has not yet been entered. TargetException Represents the error that occurs when an attempt is made to invoke a member on an invalid target. TargetInvocationException Represents the error that occurs when a method invoked via reflection throws an exception. TargetParameterCountException Represents the error that occurs when the number of parameters passed in the invocation of a member does not match the number of parameters required by the contract of that member. TypeDelegator Documentation for this section has not yet been entered.
Type Reason ICustomAttributeProvider Documentation for this section has not yet been entered. IReflect Documentation for this section has not yet been entered.
Type Reason CustomAttributeNamedArgument Documentation for this section has not yet been entered. CustomAttributeTypedArgument Documentation for this section has not yet been entered. InterfaceMapping Documentation for this section has not yet been entered. ParameterModifier Reserved for future use.
Type Reason MemberFilter Documentation for this section has not yet been entered. ModuleResolveEventHandler Documentation for this section has not yet been entered. TypeFilter Documentation for this section has not yet been entered.
Type Reason AssemblyNameFlags Documentation for this section has not yet been entered. BindingFlags Specifies flags that control the binding and the invocation processes conducted by reflection. CallingConventions Documentation for this section has not yet been entered. EventAttributes Specifies the attributes of an event. ExceptionHandlingClauseOptions Documentation for this section has not yet been entered. FieldAttributes Specifies flags that describe the attributes of a field. GenericParameterAttributes Enumerates the attributes on a generic parameter. ImageFileMachine Documentation for this section has not yet been entered. MemberTypes Documentation for this section has not yet been entered. MethodAttributes Specifies flags for method attributes. MethodImplAttributes Documentation for this section has not yet been entered. ParameterAttributes Defines the attributes for a parameter. PortableExecutableKinds Documentation for this section has not yet been entered. ProcessorArchitecture Documentation for this section has not yet been entered. PropertyAttributes Defines the attributes that can be associated with a property. ResourceAttributes Documentation for this section has not yet been entered. ResourceLocation Documentation for this section has not yet been entered. TypeAttributes Specifies attributes of a type.