我只是想用MySQLConnectionStringBuilder
来建立连接字符串,并意识到我不能这样做,因为我无法访问Create
方法 - 它是protected internal
。
为什么这种方法不是public
有一个具体原因吗?为什么FluentNHibernate.Cfg.Db.Create受到内部保护?
0
A
回答
1
在指定ConnectionString(c => c。)时隐藏它。另外请注意,它没有实现默认值,比如MySql.Data.dll中的ConnectionStringBuilder,应该使用MySql.MySqlConnectionStringBuilder
。
需要MySql.Data.dll参考项目中的
相关问题
- 1. 受保护的内部和内部受保护有区别吗?
- 2. 为什么FrameworkElement.VisualChildrenCount受到保护?
- 3. 受保护的内部
- 4. 困惑:内部,保护,受保护的内部
- 5. 为什么像RedirectToAction()和HttpNotFound()这样的Controller方法受到内部保护?
- 6. 覆盖受保护的内部受保护!
- 7. 什么是 “受保护的内部” 范围
- 8. 为什么要从外部类访问受保护的成员?
- 9. 覆盖受保护的内部方法
- 10. 受保护的内部构造函数
- 11. 如何让班级成员受到保护并保持内部?
- 12. C#的“受保护内部”是指“受保护”*或*“内部”。任何关键字是否意味着“受保护”*和*“内部”?
- 13. 为什么对象类中的方法受到保护?
- 14. 为什么MVC中Controller类的TryUpdateModel受到保护?
- 15. 为什么URLClassLoader.addURL在Java中受到保护?
- 16. 为什么在System.Object中定义的MemberwiseClone受到保护?
- 17. 受保护的内部属性vs受保护的属性和Resharper
- 18. 什么是受保护的虚拟新
- 19. C#内部getter,带有内部类参数的受保护setter
- 20. 只为内部使用创建受保护的API
- 21. 访问说明符受保护和内部保护在C#之间有什么区别#
- 22. 为什么要保护CollectionView.CollectionChanged?
- 23. 为什么get_object_vars返回受保护的属性?
- 24. 为什么受保护访问的Java规则是这样的?
- 25. 为什么受保护的继承导致dynamic_cast失败?
- 26. 为什么警卫不能保护我免受我
- 27. 为什么BindingList <T> RemoveItem方法受保护
- 28. 为什么这个受保护的属性不起作用?
- 29. 为什么Django模型的内部Meta类受到限制?
- 30. 为什么我得到受保护的页面而不是登录页面?
指定当'的ConnectionString隐藏它(C =>角<智能感知位置>)'。 Whats with'MySql.MySqlConnectionStringBuilder'? – Firo
@Firo:感谢您的评论。这其实是一个很好的理由。你是说我应该使用'MySql.MySqlConnectionStringBuilder'来代替吗?在哪里宣布,我找不到它... –