2012-08-16 96 views
1

您好我正在開發一個web服務通過asp.net 3.5,我不知道我是否使用lintosql作爲ORM然後不同的數據類型,我用來返回(數據表,對象,列表,類成員等)將默認序列化?或者我需要修改linqtosql類以使它們可序列化?linqtosql對象是可序列化的嗎?

回答

3

可以通過將序列化模式屬性設置爲Unidirectional。不過,我會建議您創建自己的DTO,並將其暴露在您的web服務中,而不是自動生成的linq實體。它會更好地控制你的API。

欲瞭解更多關於這個問題的信息:LINQ to SQL serialization capabilities

+0

非常感謝您的答案!使用LINQTOSQL的ADO.NET更好嗎?這樣我只需在我的webmethods中創建一個數據表並返回它們,並且asp.net將處理序列化。好點嗎 ? – Karamafrooz 2012-08-16 11:11:13

相關問題