terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Reflection.RuntimeMethodInfo Class Reference
+ Inheritance diagram for System.Reflection.RuntimeMethodInfo:

Public Member Functions

override Delegate CreateDelegate (Type delegateType, object target)
 
override string ToString ()
 
void GetObjectData (SerializationInfo info, StreamingContext context)
 
override MethodInfo GetBaseDefinition ()
 
override MethodImplAttributes GetMethodImplementationFlags ()
 
override ParameterInfo[] GetParameters ()
 
override object Invoke (object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
 
override bool IsDefined (Type attributeType, bool inherit)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (Type attributeType, bool inherit)
 
override MethodInfo MakeGenericMethod (params Type[] methodInstantiation)
 
override Type[] GetGenericArguments ()
 
override MethodInfo GetGenericMethodDefinition ()
 
override MethodBody GetMethodBody ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
object Invoke (object obj, object[] parameters)
 

Static Public Member Functions

static bool operator== (MethodInfo left, MethodInfo right)
 
static bool operator== (MethodBase left, MethodBase right)
 
static bool operator== (MemberInfo left, MemberInfo right)
 
static bool operator!= (MethodInfo left, MethodInfo right)
 
static bool operator!= (MethodBase left, MethodBase right)
 
static bool operator!= (MemberInfo left, MemberInfo right)
 
static MethodBase GetMethodFromHandle (RuntimeMethodHandle handle)
 

Package Functions

override string FormatNameAndSig (bool serialization)
 
RuntimeModule GetRuntimeModule ()
 
string SerializationToString ()
 
 RuntimeMethodInfo ()
 
MethodInfo GetBaseMethod ()
 
override ParameterInfo[] GetParametersInternal ()
 
override int GetParametersCount ()
 
object InternalInvoke (object obj, object[] parameters, [Out] Exception exc)
 
void GetPInvoke ([Out] PInvokeAttributes flags, [Out] string entryPoint, [Out] string dllName)
 
object[] GetPseudoCustomAttributes ()
 
CustomAttributeData[] GetPseudoCustomAttributesData ()
 
virtual Type[] GetParameterTypes ()
 
virtual ParameterInfo[] GetParametersNoCopy ()
 

Static Package Functions

static MethodBase GetMethodFromHandleNoGenericCheck (RuntimeMethodHandle handle)
 
static MethodBase GetMethodFromHandleNoGenericCheck (RuntimeMethodHandle handle, RuntimeTypeHandle reflectedType)
 
static MethodBody GetMethodBodyInternal (IntPtr handle)
 
static MethodBody GetMethodBody (IntPtr handle)
 
static MethodBase GetMethodFromHandleInternalType (IntPtr method_handle, IntPtr type_handle)
 
static string get_name (MethodBase method)
 
static RuntimeMethodInfo get_base_method (RuntimeMethodInfo method, bool definition)
 
static int get_metadata_token (RuntimeMethodInfo method)
 
static void ConvertValues (Binder binder, object[] args, ParameterInfo[] pinfo, CultureInfo culture, BindingFlags invokeAttr)
 
static string ConstructParameters (Type[] parameterTypes, CallingConventions callingConvention, bool serialization)
 

Package Attributes

IntPtr mhandle
 

Properties

BindingFlags BindingFlags [get]
 
override Module Module [get]
 
RuntimeType ReflectedTypeInternal [get]
 
override ParameterInfo ReturnParameter [get]
 
override Type ReturnType [get]
 
override int MetadataToken [get]
 
override RuntimeMethodHandle MethodHandle [get]
 
override MethodAttributes Attributes [get]
 
override CallingConventions CallingConvention [get]
 
override Type ReflectedType [get]
 
override Type DeclaringType [get]
 
override string Name [get]
 
override bool IsGenericMethodDefinition [get]
 
override bool IsGenericMethod [get]
 
override bool ContainsGenericParameters [get]
 
override bool IsSecurityCritical [get]
 
override MemberTypes MemberType [get]
 
virtual int GenericParameterCount [get]
 
bool IsAbstract [get]
 
bool IsConstructor [get]
 
bool IsStatic [get]
 
bool IsVirtual [get]
 
bool IsPublic [get]
 

Private Member Functions

CustomAttributeData GetDllImportAttributeData ()
 
MethodInfo MakeGenericMethod_impl (Type[] types)
 
MethodInfo GetGenericMethodDefinition_impl ()
 

Static Private Member Functions

static MethodBase GetMethodFromHandleInternalType_native (IntPtr method_handle, IntPtr type_handle, bool genericCheck)
 
static int get_core_clr_security_level ()
 

Private Attributes

string name
 
Type reftype
 

Detailed Description

Definition at line 13 of file RuntimeMethodInfo.cs.


The documentation for this class was generated from the following file: