Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ DynamicInvokeImpl()

virtual ? object System.Delegate.DynamicInvokeImpl ( object??[] args)
inlineprotectedvirtualinherited

Definition at line 63 of file Delegate.cs.

64 {
65 RuntimeMethodInfo runtimeMethodInfo = (RuntimeMethodInfo)RuntimeType.GetMethodBase(methodHandle: new RuntimeMethodHandleInternal(GetInvokeMethod()), reflectedType: (RuntimeType)GetType());
66 return runtimeMethodInfo.Invoke(this, BindingFlags.Default, null, args, null);
67 }
IntPtr GetInvokeMethod()
override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)

References System.Runtime.Serialization.Dictionary, System.Delegate.GetInvokeMethod(), and System.RuntimeType.GetMethodBase().

Referenced by System.Delegate.DynamicInvoke().