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.Delegate Class Referenceabstract
+ Inheritance diagram for System.Delegate:
+ Collaboration diagram for System.Delegate:

Public Member Functions

virtual object Clone ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
virtual void GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
virtual global::System.Delegate[] GetInvocationList ()
 

Static Public Member Functions

static global::System.Delegate CreateDelegate (global::System.Type type, object firstArgument, global::System.Reflection.MethodInfo method)
 
static global::System.Delegate CreateDelegate (global::System.Type type, global::System.Reflection.MethodInfo method, bool throwOnBindFailure)
 
static global::System.Delegate CreateDelegate (global::System.Type type, global::System.Reflection.MethodInfo method)
 
static global::System.Delegate CreateDelegate (global::System.Type type, object target, string method)
 
static global::System.Delegate CreateDelegate (global::System.Type type, global::System.Type target, string method, bool ignoreCase, bool throwOnBindFailure)
 
static global::System.Delegate CreateDelegate (global::System.Type type, global::System.Type target, string method)
 
static global::System.Delegate CreateDelegate (global::System.Type type, global::System.Type target, string method, bool ignoreCase)
 
static global::System.Delegate CreateDelegate (global::System.Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure)
 
static global::System.Delegate CreateDelegate (global::System.Type type, object target, string method, bool ignoreCase)
 
static global::System.Delegate Combine (global::System.Delegate a, global::System.Delegate b)
 
static global::System.Delegate Combine (params global::System.Delegate[] delegates)
 
static global::System.Delegate Remove (global::System.Delegate source, global::System.Delegate value)
 
static bool operator== (global::System.Delegate d1, global::System.Delegate d2)
 
static bool operator!= (global::System.Delegate d1, global::System.Delegate d2)
 

Protected Member Functions

virtual global::System.Reflection.MethodInfo GetMethodImpl ()
 
virtual global::System.Delegate CombineImpl (global::System.Delegate d)
 
virtual global::System.Delegate RemoveImpl (global::System.Delegate d)
 

Package Functions

static global::System.Delegate CreateDelegate_internal (global::System.Type type, object target, global::System.Reflection.MethodInfo info, bool throwOnBindFailure)
 
static global::System.MulticastDelegate AllocDelegateLike_internal (global::System.Delegate d)
 

Properties

global::System.Reflection.MethodInfo Method [get, set]
 
object Target [get, set]
 

Private Member Functions

global::System.Reflection.MethodInfo GetVirtualMethod_internal ()
 

Static Private Member Functions

static bool arg_type_match (global::System.Type delArgType, global::System.Type argType)
 
static bool arg_type_match_this (global::System.Type delArgType, global::System.Type argType, bool boxedThis)
 
static bool return_type_match (global::System.Type delReturnType, global::System.Type returnType)
 
static global::System.Delegate CreateDelegate (global::System.Type type, object firstArgument, global::System.Reflection.MethodInfo method, bool throwOnBindFailure, bool allowClosed)
 
static global::System.Reflection.MethodInfo GetCandidateMethod (global::System.Type type, global::System.Type target, string method, global::System.Reflection.BindingFlags bflags, bool ignoreCase, bool throwOnBindFailure)
 

Private Attributes

global::System.IntPtr method_ptr
 
global::System.IntPtr invoke_impl
 
object m_target
 
global::System.IntPtr method
 
global::System.IntPtr delegate_trampoline
 
global::System.IntPtr extra_arg
 
global::System.IntPtr method_code
 
global::System.IntPtr interp_method
 
global::System.IntPtr interp_invoke_impl
 
global::System.Reflection.MethodInfo method_info
 
global::System.Reflection.MethodInfo original_method_info
 
global::System.DelegateData data
 
bool method_is_virtual
 

Detailed Description

Definition at line 17 of file Delegate.cs.


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