terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Reflection.RuntimeMethodInfo Class Reference
+ Inheritance diagram for System.Reflection.RuntimeMethodInfo:
+ Collaboration diagram for System.Reflection.RuntimeMethodInfo:

Public Member Functions

override global::System.Delegate CreateDelegate (global::System.Type delegateType, object target)
 
override string ToString ()
 
void GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
override MethodInfo GetBaseDefinition ()
 
override MethodImplAttributes GetMethodImplementationFlags ()
 
override ParameterInfo[] GetParameters ()
 
override object Invoke (object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, global::System.Globalization.CultureInfo culture)
 
override bool IsDefined (global::System.Type attributeType, bool inherit)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (global::System.Type attributeType, bool inherit)
 
override MethodInfo MakeGenericMethod (params global::System.Type[] methodInstantiation)
 
override global::System.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 (global::System.RuntimeMethodHandle handle)
 

Package Functions

override string FormatNameAndSig (bool serialization)
 
RuntimeModule GetRuntimeModule ()
 
string SerializationToString ()
 
static MethodBody GetMethodBodyInternal (global::System.IntPtr handle)
 
 RuntimeMethodInfo ()
 
static string get_name (MethodBase method)
 
static RuntimeMethodInfo get_base_method (RuntimeMethodInfo method, bool definition)
 
static int get_metadata_token (RuntimeMethodInfo method)
 
MethodInfo GetBaseMethod ()
 
override ParameterInfo[] GetParametersInternal ()
 
override int GetParametersCount ()
 
object InternalInvoke (object obj, object[] parameters, out global::System.Exception exc)
 
void GetPInvoke (out PInvokeAttributes flags, out string entryPoint, out string dllName)
 
object[] GetPseudoCustomAttributes ()
 
CustomAttributeData[] GetPseudoCustomAttributesData ()
 
virtual global::System.Type[] GetParameterTypes ()
 
virtual ParameterInfo[] GetParametersNoCopy ()
 

Static Package Functions

static MethodBase GetMethodFromHandleNoGenericCheck (global::System.RuntimeMethodHandle handle)
 
static MethodBase GetMethodFromHandleNoGenericCheck (global::System.RuntimeMethodHandle handle, global::System.RuntimeTypeHandle reflectedType)
 
static MethodBody GetMethodBody (global::System.IntPtr handle)
 
static MethodBase GetMethodFromHandleInternalType (global::System.IntPtr method_handle, global::System.IntPtr type_handle)
 
static void ConvertValues (Binder binder, object[] args, ParameterInfo[] pinfo, global::System.Globalization.CultureInfo culture, BindingFlags invokeAttr)
 
static string ConstructParameters (global::System.Type[] parameterTypes, CallingConventions callingConvention, bool serialization)
 

Package Attributes

global::System.IntPtr mhandle
 

Properties

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

Private Member Functions

static MethodBase GetMethodFromHandleInternalType_native (global::System.IntPtr method_handle, global::System.IntPtr type_handle, bool genericCheck)
 
CustomAttributeData GetDllImportAttributeData ()
 
MethodInfo MakeGenericMethod_impl (global::System.Type[] types)
 
MethodInfo GetGenericMethodDefinition_impl ()
 

Static Private Member Functions

static int get_core_clr_security_level ()
 

Private Attributes

string name
 
global::System.Type reftype
 

Detailed Description

Definition at line 17 of file RuntimeMethodInfo.cs.


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