byname方法