// Assembly: mscorlib
// Full name: System.Reflection.RuntimeMethodInfo

namespace System.Reflection
{
public class RuntimeMethodInfo // TypeDefIndex: 4584
{
	// Fields
	type#20927 mhandle;
	type#26577 name;
	type#27706 reftype;

	// Methods
	// RVA: -1
	internal type#15231 get_BindingFlags() { }
	// RVA: -1
	public virtual type#22819 get_Module() { }
	// RVA: -1
	private type#25501 get_ReflectedTypeInternal() { }
	// RVA: -1
	internal virtual type#26576 FormatNameAndSig(type#15313 serialization) { }
	// RVA: -1
	public virtual type#17247 CreateDelegate(type#27705 delegateType) { }
	// RVA: -1
	public virtual type#17247 CreateDelegate(type#27705 delegateType, type#23705 target) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	internal type#25485 GetRuntimeModule() { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	internal type#26576 SerializationToString() { }
	// RVA: -1
	internal static type#22674 GetMethodFromHandleNoGenericCheck(type#25482 handle) { }
	// RVA: -1
	internal static type#22674 GetMethodFromHandleNoGenericCheck(type#25482 handle, type#25506 reflectedType) { }
	// RVA: -1
	internal static type#22674 GetMethodFromHandleInternalType(type#20925 method_handle, type#20925 type_handle) { }
	// RVA: -1
	private static type#22674 GetMethodFromHandleInternalType_native(type#20925 method_handle, type#20925 type_handle, type#15313 genericCheck) { }
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	internal static type#26576 get_name(type#22674 method) { }
	// RVA: -1
	internal static type#25483 get_base_method(type#25483 method, type#15313 definition) { }
	// RVA: -1
	internal static type#20867 get_metadata_token(type#25483 method) { }
	// RVA: -1
	public virtual type#22692 GetBaseDefinition() { }
	// RVA: -1
	internal type#22692 GetBaseMethod() { }
	// RVA: -1
	public virtual type#24230 get_ReturnParameter() { }
	// RVA: -1
	public virtual type#27705 get_ReturnType() { }
	// RVA: -1
	public virtual type#20867 get_MetadataToken() { }
	// RVA: -1
	public virtual type#22689 GetMethodImplementationFlags() { }
	// RVA: -1
	public virtual type#13323 GetParameters() { }
	// RVA: -1
	internal virtual type#13323 GetParametersInternal() { }
	// RVA: -1
	internal virtual type#20867 GetParametersCount() { }
	// RVA: -1
	internal type#23705 InternalInvoke(type#23705 obj, type#13299 parameters, type#11870 exc) { }
	// RVA: -1
	public virtual type#23705 Invoke(type#23705 obj, type#15231 invokeAttr, type#15222 binder, type#13299 parameters, type#16623 culture) { }
	// RVA: -1
	internal static type#28660 ConvertValues(type#15222 binder, type#13299 args, type#13323 pinfo, type#16623 culture, type#15231 invokeAttr) { }
	// RVA: -1
	public virtual type#25482 get_MethodHandle() { }
	// RVA: -1
	public virtual type#22671 get_Attributes() { }
	// RVA: -1
	public virtual type#15686 get_CallingConvention() { }
	// RVA: -1
	public virtual type#27705 get_ReflectedType() { }
	// RVA: -1
	public virtual type#27705 get_DeclaringType() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#15313 IsDefined(type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	public virtual type#13299 GetCustomAttributes(type#15313 inherit) { }
	// RVA: -1
	public virtual type#13299 GetCustomAttributes(type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	internal type#28660 GetPInvoke(type#12039 flags, type#12129 entryPoint, type#12129 dllName) { }
	// RVA: -1
	internal type#13299 GetPseudoCustomAttributes() { }
	// RVA: -1
	internal type#12956 GetPseudoCustomAttributesData() { }
	// RVA: -1
	private type#16657 GetDllImportAttributeData() { }
	// RVA: -1
	public virtual type#22692 MakeGenericMethod(type#13534 methodInstantiation) { }
	// RVA: -1
	private type#22692 MakeGenericMethod_impl(type#13534 types) { }
	// RVA: -1
	public virtual type#13534 GetGenericArguments() { }
	// RVA: -1
	private type#22692 GetGenericMethodDefinition_impl() { }
	// RVA: -1
	public virtual type#22692 GetGenericMethodDefinition() { }
	// RVA: -1
	public virtual type#15313 get_IsGenericMethodDefinition() { }
	// RVA: -1
	public virtual type#15313 get_IsGenericMethod() { }
	// RVA: -1
	public virtual type#15313 get_ContainsGenericParameters() { }
	// RVA: -1
	private static type#20867 get_core_clr_security_level() { }
	// RVA: -1
	public virtual type#15313 get_IsSecurityCritical() { }
}
}
