poco相关内容

我要如何填充从LINQ2SQL查询POCO(子)IList的财产?

我有两个类: 公共类问题 { 公众的IList<应答和GT;解答{获得;组; } } 公共类回答 {..} 在我的LINQ2SQL设计师,还有对设计师2 L2S对象,用正确的0℃ - >它们之间的许多箭头。 KEWL。 我不知道我怎么能找回这些问题/答案在一个单一的通话和填充我POCO对象。 这是我已经得到了...有人可以填补这一空白? 公开的IQueryabl ..
发布时间:2015-11-26 01:11:34 C#/.NET

为什么要使用实体框架4 NHibernate的,而不是

我试图说服我的客户端使用NHibernate的实体框架4.我的客户,而不是已经决定只使用微软的库(包括团结与企业库5)。我不同意他们(有好多日志框架/验证层/ IOC等),但尊重他们的决定。 我已经打了EF4几天的,我不喜欢它,主要是因为: 所有的 首先,所有的错误信息是可怕的。我不得不花费更多的时间使用Google什么异常实际上意味着不是试图解决这些问题。 我们使用POCO的,这是一个有 ..
发布时间:2015-11-26 00:51:19 C#/.NET

如何解决:性能在关系约束的依赖​​和主要角色的数目必须是相同的?

我使用实体框架4.3.1对SQL Server 2012数据库,我使用的是POCO的方法。我收到以下错误,我想知道如果任何人都可以解释如何解决它: ModelValidationException 模型生成过程中检测到一个或多个验证错误: \ tSystem.Data.Entity.Edm.EdmAssociationConstraint::在关系约束的依赖​​和主要角色的属性数必须相同 ..
发布时间:2015-11-26 00:38:59 C#/.NET

使用动态发射波苏斯快速序列化和反序列化

我目前SQL序列表行成有效的存储二进制格式。序列化/反序列化的二进制数据转化成名单,其中,对象> 行。我想升级此使用波苏斯,将动态生成(发出),每列一个字段。 我一直在网上搜索了几个小时后,像EF,T4,ExpandoObject奥姆斯/框架已经迷迷糊糊的,但所有这些既可以使用一个动态对象(属性可以增加/在飞行中删除),或简单地生成一个POCO前编制。我不能使用模板,因为表的架构是未知在编 ..
发布时间:2015-11-26 00:02:41 C#/.NET

在分层体系结构实体框架

最近,我读到一篇文章“实体框架在分层架构“,并有写我们可以通过WCF发送EF-实体客户端。但在#1人很多线程告知,当我们使用WCF POCO(DTO)-objects应该被使用。 我有一些问题。 Microsoft为什么添加DataContract属性EF-实体?难道微软要我们在我们的应用无处不在使用这些对象?或者,这只是非常简单的应用和快速发展? 如果我使用POCO对象,应该创建自动生成 ..
发布时间:2015-11-26 00:01:32 C#/.NET

ORM /持久层的建议

大家好 我开始一个新的项目,我环顾四周为任何一个很好的ORM或用于非基于SQL的持久层。 对于这个项目,我真的不关心的数据是如何坚持,只要它可以查询和存储的一个合理的速度,用简单的查询最重要的。 并发应无缝处理(前端将在另一层及以后还有几个用户同时使用,但不一定工作在相同的数据),我越要集中在数据层上(容易查询,自动懒负载等)就更好了。 我也想不惜一切代价避免弄乱基于字符串的查询,以便工具 ..
发布时间:2015-11-25 23:15:36 C#/.NET

如何通过映射两个实体支持本地化的一个POCO在EF 4

我有这个简单的实体从数据库表 但是我希望我的POCO类是只有两个类: 公共类国家 { 公共字符串ID {获得;组; } 公共字符串名称{;组; } 公共字符串的localName {获得;组; } //这个本地化 公共字符串区域{获得;组; } 公开的IEnumerable<市>城市{获得;组; } } 公共类城市 { 公众 ..
发布时间:2015-11-25 14:38:53 C#/.NET

使用T4模板从模型生成POCO类与EF4.1简化API模型第一种方法

我有一个可视化设计器创建的模型。现在,我想有从它生成的POCO类。在我的另一个问题,EF4.1简化API模型第一种方法是向我建议。之前我还想着T4模板。 什么是EF4.1简化API模型首先要比较使用T4模板来生成POCO类的限制?有什么优势EF4.1办法(如果有的话,除了它应该是简单的使用)?现在我的决定将是非常困难的撤销,我将有相当庞大的持久层,所以它可能是很难使未来的修改。 特别,我很关心 ..
发布时间:2015-11-25 14:29:40 C#/.NET

如何解决"内部的.NET Framework数据提供程序错误1025"?

我是4.3,POCO,数据库首先使用实体​​框架,我收到以下错误: 内部的.NET Framework数据提供程序错误1025。 问:我认为我的查询EX presses我的意图,但我似乎打这个错误,所以我想知道,如果有人知道我怎么能组织我的查询不同,以解决这个错误“? / EM> 下面是该方案... 我有一个SQL Server 2008数据库,有2表 - A和B: A 援助(INT ..
发布时间:2015-11-25 14:17:43 C#/.NET

EF 4.1:从集合中删除子对象不删除它 - 为什么?

我有一些错误: 当我删除一个孩子,当我叫孩子被删除父的SaveChanges(),它提供了如下错误信息: 操作失败:关系无法改变,因为一个或一个以上的外键的属性是不可为空。当做出改变有关系,相关的外键属性设置为空值。如果外键不支持空值,一个新的关系必须定义,外键属性必须指定一个非空值,或者不相关的对象必须被删除。 但随着的DbContext和EF 4.1中,“context.DeleteO ..
发布时间:2015-11-25 14:12:17 C#/.NET

实体框架存储过程和POCO

我需要使用存储过程与实体Framwork 4.x到的数据返回到POCO对象的意见。我不希望有将数据从一个实体对象复制到POCO对象。我想执行一个存储过程,并直接加载到我的POCO类中的数据。 有没有办法做到这一点?我是否需要某种形式的映射,就像您在NHibernate中使用?如果是这样,可以此映射可以基于属性的? 编辑:用Justin的帮助下,我发现,要做到这一点的方法是: 的SqlPara ..
发布时间:2015-11-25 13:40:20 C#/.NET

序列化到XML - 私有属性

我在寻找一种方式来序列化,包含一些只读属性POCO。在有些谷歌和计算器搜索,我已经看到了以下的建议: 使用的DataContractSerializer ;或 使用的 SoapFormatter 或的BinaryFormatter ;或 将取代我只读性质的读/写性能 我的类很简单,他们是这样的: 公共类MyClass的 { 公众诠释编号{获得;私定; } 公共字符串名称{;私 ..
发布时间:2015-11-25 13:34:13 C#/.NET

什么是实体框架与POCO

什么是使用POCO的好处?我不明白,持久性无知的意思,这是什么意思?那POCO对象不能暴露之类的东西保存?我不能完成我的头,围绕这POCO是有很多议论周围。 与EF产生的实体和POCO?有什么区别 解决方案 POCO表示“普通老式C#对象”或“普通老式CLR对象”,这取决于谁你问。如果一个框架或API指出,它运行在POCO的,这意味着它允许您定义的对象模型的惯用中,而不必让你的对象从特定的基 ..
发布时间:2015-11-24 20:45:39 C#/.NET

如何序列化/反序列化简单的类和XML之间

有时候我想模仿我的课的存储数据,而无需建立一个往返到数据库。例如,假设我有以下类: 公共类的购物 { 公开名单< CartItem>项目{获得;组;} 公众诠释用户名{获得;组; } } 公共类CartItem { 公众诠释SkuID {获得;组; } 公众诠释数量{获得;组; } 公共双ExtendedCost {获得;组; } } ..
发布时间:2015-11-24 16:15:50 C#/.NET

这是用于将数据发送到客户端的最佳实践:POCO或DTO?

我开始使用EF 4和POCO的项目。 这是用于将数据发送到客户端的最佳做法?我应该送POCO或者我应该有一个DTO呢? 是否有任何问题,我应该知道发送实体时(即从上下文断开)到客户端? 它是一个推荐的做法到POCO发送给客户端层? 解决方案 对于我来说,使用EF4与POCO的主要原因之一是,你不是事实的需要的DTO的。我能理解使用DTO的传统EDMX文件,你的实体是pretty的臃肿,但 ..
发布时间:2015-11-24 16:11:52 C#/.NET

转换POCO实体业务实体

我愿意到实体框架结合起来,作为我的数据层。 我跟文章和产生的使用本教程POCO实体:我有我自己的业务对象。这是我的目标BRACH: 公共类科 { 众长BranchId {获得;私定; } 公共字符串BRANCHNAME {获得;组; } 公共字符串分行code {获得;组; } 市民科(){} 公共无效InsertBranch(GUID compan ..

生成POCO类在不同的项目与实体框架模型项目

我试图使用Repository模式使用VS2010 EF4。 要为此我使用POCO code一代通过右键点击实体模型设计器,然后单击添加code代项目。然后,我选择了POCO模板,让我的班。 我希望能够做的是有我的解决方案结构分为单独的项目实体(POCO)班和另外一个项目为实体模型和信息库code。 这意味着,我的MVC项目可以使用POCO类的强类型的意见等,而不必知道仓库里或者必须有一个参 ..

如何映射在EF $ C C首先$表分裂?

我怎么能映射表拆分与EF​​ $ C C首先$?表拆分为EDMX描述例如:解决方案 下面是如何我刚刚EF 4.1(RC)做表分割在$ C C首先$。 定义的两个实体。确保包括两个实体的关键。另外,包括导航属性在每个实体指向其它实体。 在你OnModelCreating覆盖。 。 。 一个。地图两个实体到同一个表。 湾创建两个表之间的关系 modelBuilder.Entity< E ..