gpt4 book ai didi

entity-framework - RIA 服务和 EF 验证

转载 作者:行者123 更新时间:2023-12-04 07:27:37 29 4
gpt4 key购买 nike

我正在使用 Entity Framework 和 RIA 服务开发 Silverlight 应用程序。当我创建 RIA 服务时,我可以选择生成用于基本验证的元数据类。

我可以直接使用 EF 进行的验证与使用 RIA 服务生成的元数据类中的验证有什么区别?我的意思是,如果我在 EF 模型中有一个不为 null 的属性,我不需要在元数据类中将其标记为 [Required] ...是因为这已经由 EF 模型完成了吗??

谢谢!

最佳答案

使用元数据类,您可以向实体添加更多验证逻辑。查看命名空间 System.ComponentModel.DataAnnotations更多细节。 EF 目前只支持 Required 属性。命名空间提供更多属性,例如 RangeAttribute、StringLength 或您为自己的验证逻辑定义的自定义属性。

Jeff Handly有一系列很好的博客文章,描述了 WCF Ria 服务中的验证过程和元素。

关于entity-framework - RIA 服务和 EF 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906461/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com