[英]C#: serializing linq2sql entities to xml with child nodes
我有一个WPF应用程序,它通过WCF与linq2sql紧密耦合。 现在,事实证明客户希望使用xml文件结构进行某种离线模式。
假设我有一个客户表,每个客户将有许多订单,每个订单仅属于一个客户,因此在我的表设计中,我的订单表中将有一个fk_CustId列。
我想知道是否有任何简单的序列化Customer(Linq2sql实体)实例的模式,以便它将自动在xml中包含Order Child节点。
任何帮助,将不胜感激。
我不确定“紧密耦合”是什么意思。 如果使用Linq2Sql在服务中填充数据合同,则当它们到达客户端时,它们不再是“活动的” Linq2Sql对象,而是普通的简单数据传输对象。
换句话说,您可以完全控制选择数据合同类中的从服务发送到客户端的内容。 只需修改您的数据合同类以发送您要发送的内容即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.