public static int GetValue(MethodInfo m) { if (m == null) { return(0); } CallPriorityAttribute a = m.GetCustomAttribute <CallPriorityAttribute>(false); if (a != null) { return(a.Priority); } return(0); }
private static int GetPriority(MethodInfo mi) { object[] objs = mi.GetCustomAttributes(typeof(CallPriorityAttribute), true); if (objs.Length == 0) { return(0); } CallPriorityAttribute attr = objs[0] as CallPriorityAttribute; if (attr == null) { return(0); } return(attr.Priority); }
private int GetPriority(MethodInfo mi) { object[] objArray1 = mi.GetCustomAttributes(typeof(CallPriorityAttribute), true); if (objArray1 == null) { return(0); } if (objArray1.Length == 0) { return(0); } CallPriorityAttribute attribute1 = (objArray1[0] as CallPriorityAttribute); if (attribute1 == null) { return(0); } return(attribute1.Priority); }