### Environment

* Dubbo version: 3.0.2
* Operating System version: win7
* Java version: 1.8

### Steps to reproduce this issue

注解如下：
@DubboReference(async = true, methods = {@Method(name = "xxx", isReturn = false)})

查看代码发现：
ReferenceCreator :: createMethodConfig方法中mcDataBinder.bind(propertyValues) 这里绑定不上"isReturn"属性

原因如下：
底层代码会生成一个MethodConfig的BeanInfo对象，然后会校验属性是否在这个BeanInfo的属性集中，如果不在会被过滤掉

然而用如下代码做测试：
Class beanClass = Class.forName("org.apache.dubbo.config.MethodConfig");
BeanInfo beanInfo = Introspector.getBeanInfo(beanClass);

此时发现beanInfo中的属性集中没有"isReturn"属性，只有"return"属性，所以isReturn属性在绑定时被过滤掉了




import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import static org.apache.dubbo.common.utils.CollectionUtils.ofSet;
import static org.springframework.core.annotation.AnnotationUtils.findAnnotation;
import static org.springframework.test.annotation.DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD;
import static org.springframework.util.ReflectionUtils.findField;
/**
 * {@link ReferenceCreator} Test
 *
 * @see ReferenceCreator
 * @see DubboReference
 * @see Reference
 * @since 2.6.4
 */
@ExtendWith(SpringExtension.class)
@ContextConfiguration(classes = {ReferenceCreatorTest.class, ReferenceCreatorTest.ConsumerConfiguration.class})
@DirtiesContext(classMode = AFTER_EACH_TEST_METHOD)
public class ReferenceCreatorTest {
    private static final String MODULE_CONFIG_ID = "mymodule";
    private static final String CONSUMER_CONFIG_ID = "myconsumer";
    private static final String MONITOR_CONFIG_ID = "mymonitor";
    private static final String REGISTRY_CONFIG_ID = "myregistry";
    @DubboReference(
            
            version = "1.0.0", group = "TEST_GROUP", url = "dubbo://localhost:12345",
            client = "client", generic = false, injvm = false,
            check = false, init = false, lazy = true,
            stubevent = true, reconnect = "reconnect", sticky = true,