4
我想弄清楚如何使生成的LINQ to SQL類標記爲private而不是public,以便在程序集外部不可見。似乎沒有辦法在Visual Studio O/R設計器或SqlMetal工具中執行此操作,除非我錯過了某些內容。有沒有辦法做到這一點?如何生成私有LINQ to SQL類?
我在問,因爲我在內部使用LINQ to SQL作爲業務邏輯程序集中的數據訪問層。我向客戶展示了一組單獨的自定義實體類,我不希望LINQ to SQL類完全暴露。
太棒了,我錯過了。此外,它看起來像我可以做一個CTRL-A來選擇所有的類,然後一次設置所有的訪問屬性(否則這種解決方案由於類的數量不會實際)。 – DSO 2009-09-17 09:04:04
這仍然暴露生成的數據上下文類。我會稍微等一下,看看有沒有人有更好的方法讓所有事情都是私密的......然後我會接受最好的答案。 – DSO 2009-09-17 09:07:34
注意!我添加了「相同的原則適用於DataContext本身(只需單擊設計器的」白色區域「)並在屬性」 – veggerby 2009-09-17 11:08:59