您好我正在通过asp.net 3.5开发一个web服务,我想知道我是否使用lintosql作为ORM然后我用来返回的不同数据类型(datatable,object,List,class members等)默认是可序列化的?或者我需要修改linqtosql类以使它们可序列化?
答案 0 :(得分:3)
可以通过将序列化模式属性设置为Unidirectional
来实现。但是我建议您创建自己的DTO并在Web服务中公开,而不是自动生成的linq实体。它可以更好地控制您的API。
有关该主题的更多信息:LINQ to SQL serialization capabilities