public Object GetAlreadyImplementedEvent(String eventName) { Object eventInfo = implementedEvents.Get(eventName); if (eventInfo != null) { return(eventInfo); } return(CurrentType.GetEvent(eventName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy)); }