7 [Guid(
"AFBF15E5-C37C-11d2-B88E-00A0C9B471B8")]
Obtains information about the attributes of a member and provides access to member metadata.
MemberInfo [] GetMember(string name, BindingFlags bindingAttr)
Retrieves an array of T:System.Reflection.MemberInfo objects corresponding to all public members or t...
Discovers the attributes of a method and provides access to method metadata.
MemberInfo [] GetMembers(BindingFlags bindingAttr)
Retrieves an array of T:System.Reflection.MemberInfo objects that correspond either to all public mem...
Discovers the attributes of a field and provides access to field metadata.
BindingFlags
Specifies flags that control binding and the way in which the search for members and types is conduct...
object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters)
Invokes a specified member.
MethodInfo GetMethod(string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers)
Retrieves a T:System.Reflection.MethodInfo object corresponding to a specified method,...
MethodInfo [] GetMethods(BindingFlags bindingAttr)
Retrieves an array of T:System.Reflection.MethodInfo objects with all public methods or all methods o...
Attaches a modifier to parameters so that binding can work with parameter signatures in which the typ...
PropertyInfo [] GetProperties(BindingFlags bindingAttr)
Retrieves an array of T:System.Reflection.PropertyInfo objects corresponding to all public properties...
Represents type declarations: class types, interface types, array types, value types,...
Selects a member from a list of candidates, and performs type conversion from actual argument type to...
FieldInfo [] GetFields(BindingFlags bindingAttr)
Returns an array of T:System.Reflection.FieldInfo objects that correspond to all fields of the curren...
Discovers the attributes of a property and provides access to property metadata.
Type UnderlyingSystemType
Gets the underlying type that represents the T:System.Reflection.IReflect object.
Provides information about a specific culture (called a locale for unmanaged code development)....
FieldInfo GetField(string name, BindingFlags bindingAttr)
Returns the T:System.Reflection.FieldInfo object that corresponds to the specified field and binding ...
Interoperates with the IDispatch interface.
PropertyInfo GetProperty(string name, BindingFlags bindingAttr)
Retrieves a T:System.Reflection.PropertyInfo object corresponding to a specified property under speci...