public override MethodInfo GetRemoveMethod (bool nonPublic) { if (evt.remove_method == null || (!nonPublic && !evt.remove_method.IsPublic)) return null; return TypeBuilder.GetMethod (instantiation, evt.remove_method); }