| MethodAttributes get_Attributes() | Public+2 flags | — | 0x04 |
| Type get_DeclaringType() | Public+2 flags | — | 0x08 |
| string get_Name() | Public+2 flags | — | 0x08 |
| ParameterInfo[] GetParameters() | Public+1 flags | — | 0x08 |
| RuntimeMethodHandle get_MethodHandle() | Public+2 flags | — | 0x08 |
| Type get_ReflectedType() | Public+2 flags | — | 0x08 |
| ICustomAttributeProvider get_ReturnTypeCustomAttributes() | Public+2 flags | — | 0x08 |
| object[] GetCustomAttributes(bool inherit) | Public+1 flags | — | 0x08 |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | Public+1 flags | — | 0x08 |
| MethodImplAttributes GetMethodImplementationFlags() | Public+1 flags | — | 0x04 |
| MethodInfo GetBaseDefinition() | Public+1 flags | — | 0x08 |
| object Invoke(object obj, const BindingFlags& invokeAttr, Binder binder, const object[]& parameters, CultureInfo culture) | Public+1 flags | — | 0x08 |
| bool IsDefined(Type attributeType, bool inherit) | Public+1 flags | | 0x08 |