Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ EventHandlerType

virtual ? Type System.Reflection.EventInfo.EventHandlerType
getinherited

Definition at line 30 of file EventInfo.cs.

31 {
32 get
33 {
34 MethodInfo addMethod = GetAddMethod(nonPublic: true);
35 ParameterInfo[] parametersNoCopy = addMethod.GetParametersNoCopy();
36 Type typeFromHandle = typeof(Delegate);
37 for (int i = 0; i < parametersNoCopy.Length; i++)
38 {
39 Type parameterType = parametersNoCopy[i].ParameterType;
40 if (parameterType.IsSubclassOf(typeFromHandle))
41 {
42 return parameterType;
43 }
44 }
45 return null;
46 }
47 }
MethodInfo? GetAddMethod()
Definition EventInfo.cs:59
virtual ParameterInfo[] GetParametersNoCopy()

Referenced by System.ComponentModel.ReflectEventDescriptor.FillMethods().