data-annotations相关内容

DataAnnotations命名空间中的枚举值是否有现成的验证器?

C#枚举值不仅限于其定义中列出的值,还可以存储其基本类型的任何值。如果基本类型没有定义为 Int32 或简单地 int 。 我正在开发一个WCF serivice,它需要确定一些枚举的值分配给所有枚举值的默认值。我从单元测试开始,以确定是否 [必需] 将在这里做正确的工作。 using System.ComponentModel.DataAnnotations; 使用Xunit; ..
发布时间:2017-08-23 23:24:01 C#/.NET

实体框架4,TPH(每层次表)和注释

我目前尝试将我的应用程序从数据集迁移到EF4。 所以我有一个现有的数据库。根据列的值,其中一个表映射到2个类。 所以我在一个TBH模式中有一个现有的表和一个现有的鉴别器。 有没有办法使用注解来解释这个问题? 谢谢 解决方案 没有。 TPH鉴别器只能通过Fluent-API进行控制。 ..
发布时间:2017-08-22 01:58:30 .NET组件控件

在MVC 4中未显示部分实体类的数据注释

我已经看到了几十条关于如何通过部分类将元数据注释添加到通过实体框架生成的类的说明,数据库首先。有人可以告诉我为什么这些新的显示值在我的观点中没有显示?这两个都是与我的实体框架生成类相同的命名空间的一部分。 [MetadataType(typeof(xRef_CodesMetadata))] public partial class xRef_Codes { } public ..
发布时间:2017-08-22 01:19:44 C#/.NET

如何使用System.ComponentModel.DataAnnotations.AssociationAttribute

前一段时间我问过这个问题:每个System.ComponentModel.DataAnnotations属性的目的是什么? 但是,我没有收到回复的运气。这个问题有点广泛,因为它要求有关每个数据注释属性的文档。在这一刻,我主要关心 Association 属性。 我正在使用ASP.NET MVC3与实体框架4,并希望注释我的POCO。我在我的POCO中使用外键(以某种方式感到错误,但是似 ..

在Entityframework中绘制1:*关系的映射类 - ASP.NET MVC

我正在使用asp.net mvc应用程序,并使用数据注释来在实体框架类中映射数据库表。现在我有两个表,例子表X和表Y与多对多关系,所以在'table-XY'之间引入另一个表来排序到一个很多的关系....我如何去映射表-XY?我把iCollectiontable-XY放在table-X中,对于表Y来说是一样的吗?我需要一些绘图指导! table-X [表(“table-X”)] p ..
发布时间:2017-08-21 02:54:39 .NET组件控件

.net 4.5外键数据注释c#

是否在.net 4.5中不支持 [外键(“blah”)] 当我在数据输入模型中导入时,智能感知告诉我它不存在。相反的属性也是一样的。他们试图让我们使用流畅的api来进行这些类型的操作吗?流畅的api和数据注释是否有标准? 型号: 使用System.Collections.Generic; 使用System.ComponentModel.DataAnnotations; 命名 ..

我应该将EF实体和数据注释放在asp.net mvc +实体框架项目中

所以我有一个由EntityFramework4为我的sqlexpress08数据库生成的DataEntity类。数据上下文通过WCF数据服务/ Odata暴露给silverlight并赢取表单客户端。 如果数据实体+ edmx文件(由EF4生成)去在一个单独的类库中? 这里的问题是我将为几个实体指定数据注释,然后其中一些将需要特定的MVC属性(像CompareAttribute),所以 ..

EF中索引数据注释的错误消息

嗨,我使用的是Entity Framework 6.1.1,它支持其中的Index数据注释功能。 我的实体类中定义了一个字段: [Index(“scoreIndex”,IsUnique = true) ] public int score {get;组; } 这是正常的。不过,我试图找出当分数不是唯一的时候如何显示消息。现在它只是抛出一个异常。我尝试了以下 ..
发布时间:2017-08-20 01:56:01 C#/.NET

添加数据注释到实体框架(或Linq to SQL)生成的类

可以添加更多数据安抚成员,如 Range ,必需,...到实体框架或 Linq to SQL 自动生成的类 我想为我的课程使用数据注释验证 谢谢 重要提示:与此主题相关:使用元数据与实体框架验证使用数据注释 编辑1) 我为Northwind数据库创建一个实体框架模型并添加Product class.a部分代码如下: code> [EdmEntityTypeAtt ..
发布时间:2017-08-20 01:37:47 C#/.NET

代码第一列,类型为char(36)

所以我有一个UserProfile模型类作为SimpleMembership的一部分。在其中,我需要存储另一个类型为$ code> char(36)的数据库中的遗留标识符。我很乐意把这个改成一个比较独特的标识符更合理的东西,但是今天的活动不合适。 我当前的注释创建了一个列 nvarchar(36) [StringLength(36)] public string UserIden ..

MVC2实体框架4中REQUIRED字符串属性的服务器端验证不起作用

我试图让实体框架字符串属性的服务器端验证工作。其他服务器端验证(如数据类型验证和所需的dateTime和数字EF属性)正在工作。 这在VS 2010,.Net 4.0,MVC2 + Cloud,ADO.Net实体框架。 字符串属性我遇到问题被映射到SQL 2008,Varchar(50)不可空列。 当我尝试发布到我的创建操作一个空字符串为此属性,我得到以下错误。 异常详细信 ..
发布时间:2017-08-19 00:35:49 .NET组件控件

数据注释的实体框架t4模板在哪里?

我已经停止了这个停止2天了,找不到一个完整的,准备使用的完全实现的生成DataAnnotations的t4模板。它们是否存在? 我使用标准的t4模板生成POCO。实际的数据库表具有描述某些验证规则的元数据,例如,不为null,nvarchar(25)等。 所以我想要的是一个t4模板,拿我的桌子,并用 DataAnnotations生成一个POCO ,例如 public clas ..
发布时间:2017-08-18 23:55:42 C#/.NET