我只是想用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. 困惑:內部,保護,受保護的內部
- 6. 爲什麼像RedirectToAction()和HttpNotFound()這樣的Controller方法受到內部保護?
- 7. 受保護的和內部的,不受保護的或內部的
- 8. 覆蓋受保護的內部受保護!
- 9. 爲什麼DataGridViewRowCollection.DataGridView屬性受保護?
- 10. 什麼是 「受保護的內部」 範圍
- 11. 爲什麼要從外部類訪問受保護的成員?
- 12. 覆蓋受保護的內部方法
- 13. 受保護的內部構造函數
- 14. 受保護的內部成員
- 15. 如何讓班級成員受到保護並保持內部?
- 16. C#的「受保護內部」是指「受保護」*或*「內部」。任何關鍵字是否意味着「受保護」*和*「內部」?
- 17. 爲什麼URLClassLoader.addURL在Java中受到保護?
- 18. 爲什麼MVC中Controller類的TryUpdateModel受到保護?
- 19. 爲什麼std :: ostream的構造函數受到保護?
- 20. 爲什麼在System.Object中定義的MemberwiseClone受到保護?
- 21. 爲什麼對象類中的方法受到保護?
- 22. 受保護的內部屬性vs受保護的屬性和Resharper
- 23. 什麼是受保護的虛擬新
- 24. C#內部getter,帶有內部類參數的受保護setter
- 25. 只爲內部使用創建受保護的API
- 26. 爲什麼父類的受保護變量爲空?
- 27. 訪問說明符受保護和內部保護在C#之間有什麼區別#
- 28. 什麼是內部保護,爲什麼奇怪的班級工作?
- 29. 爲什麼要保護CollectionView.CollectionChanged?
- 30. 爲什麼受保護訪問的Java規則是這樣的?
指定當'的ConnectionString隱藏它(C =>角<智能感知位置>)'。 Whats with'MySql.MySqlConnectionStringBuilder'? – Firo
@Firo:感謝您的評論。這其實是一個很好的理由。你是說我應該使用'MySql.MySqlConnectionStringBuilder'來代替嗎?在哪裏宣佈,我找不到它... –