实体框架自我跟踪实体 - 调用 StartTracking 时出错
我将自我跟踪实体与实体框架结合使用,由于某种原因,在对实体进行更改之前调用 StartTracking() 时,我现在收到错误。 我的代码如下: BusinessUnit …
为什么 WCFTestclient 不理解标准 EF 对象但理解 STE 对象
当我尝试使用公开返回标准 EF 对象的操作的 WCF 服务时,我收到有关这些操作的警告。该警告指出“WCF 测试客户端不支持此操作,因为它使用类型 ”。为…
将实体框架对象图序列化为 Json 时防止 StackOverflowException
我想序列化 实体框架自我跟踪实体完整对象图(一对多关系中的父+子)转换为 Json。 对于序列化,我使用 ServiceStack.JsonSerializer。 这就是我的数…
订阅自我跟踪实体 PropertyChanged 事件
我正在使用自我跟踪实体编写 WPF 应用程序。当我的模型值发生更改时,我在禁用/启用“保存”按钮时遇到问题。通常,使用常规实体框架模型,我可以简单…
在已编译的 LINQ 查询中使用 lambda Include 方法
我目前正在尝试通过预编译程序中的一些 LINQ 查询来优化它们。 其中一些查询广泛使用了预加载;下面是其中的一个示例: public static Func> GetAllBy…
如何在实体框架中保存自跟踪实体?
这是我的数据库结构,我有四个表。表 LocalArea 和 Lanungaue 具有主数据,并由表 Address 和 AddressTranslated 引用 现在我想在我使用的 Address …
需要向实体框架自跟踪实体模板添加最大长度
我需要为我的自我跟踪实体添加最大长度 我已经尝试过 this 但它是使用 EntityObject Generator 而不是 Serf- 完成的跟踪实体生成器的 模板非常不同,…
EF +具有复杂对象图的三层应用程序中的 WCF。使用哪种模式?
我有一个关于 EF 和 WCF 的架构问题。 我们正在使用实体框架(带有 Oracle 数据库)和基于 WPF 的 GUI 开发一个三层应用程序。 GUI通过WCF与服务器通…
POCO 或自我跟踪实体中未映射的属性
POCO 或 STE 中是否可以有自定义属性。通常,STE 或 POCO 属性名称应与表列名称匹配。那么在STE中可以实现吗? IE。表有 3 列(Id、Name、DateOfBirth…
如何处理自我跟踪实体 InvalidOperationException
STE 抛出两种类型的异常: UpdateException InvalidOperationException 通过 UpdateException,我们可以检查内部 SQLExeption.Number 来识别异常(例…
STE ChangeTracker.OriginalValues 始终为空
我无法从 EF STE DTO 获取 OriginalValues。 var _Item = new MyClass(); _Item.StartTracking(); // ChangeTracker.OriginalValues.Count = 0 _Item.…
实体框架自我跟踪和客户端不跟踪更改
为什么我的客户不跟踪更改。 下面的代码 我在启用了自跟踪实体的服务器 WCF public class TrialService : ITrialService { public Project GetProject…