Telerik openaccess 中有没有办法将对象从一个 OpenAccessContext 复制到另一个?
我尝试了以下(丑陋的)方法:获取一个上下文的对象,对其进行序列化,反序列化,然后将其放入另一个上下文中。
我不敢相信没有内置方法来克隆一个对象。有谁知道更好的方法?(我不是说:使用反射复制)
Telerik openaccess 中有没有办法将对象从一个 OpenAccessContext 复制到另一个?
我尝试了以下(丑陋的)方法:获取一个上下文的对象,对其进行序列化,反序列化,然后将其放入另一个上下文中。
我不敢相信没有内置方法来克隆一个对象。有谁知道更好的方法?(我不是说:使用反射复制)
您可以使用 OpenAccess ORM 的附加/分离功能来处理这种情况。
您是否使用过经典 API 中可用的旧 ObjectContainer 方法或最新的 OpenAccessContext.CreateDetachedCopy + OpenAccessContext.AttachCopy 功能?我想知道是哪一个引起了麻烦