public override MethodInfo GetRemoveMethod (bool nonPublic) { MonoEventInfo info = MonoEventInfo.GetEventInfo (this); if (nonPublic || (info.remove_method != null && info.remove_method.IsPublic)) return info.remove_method; return null; }