2011-12-30 66 views
3

這是一個非常簡單的問題。我想知道是否有某種接口可以用來表示由我的Linq-To-Sql dbml返回的任何實體?Linq-To-Sql實體的接口

所以,我可以讓我們說,返回的東西,如IQueryable,它可以簡單地在其後的權利實體,例如?

謝謝!

+0

你的意思是你想讓所有的實體都從同一個接口繼承嗎? – 2011-12-30 07:32:37

+0

是的,那太棒了。謝謝。 – TomShreds 2011-12-30 07:37:16

回答

3

您可以將您的Linq的代碼生成更改爲Sql實體。 Here你可以找到Linq to Sql的T4模板。

如果你使用這些,你可以讓所有的實體實現一個特定的接口。

或者你可以在每個實體的部分類的另一個代碼文件中實現接口。