有谁知道如何从edmx生成的实体框架中获取架构信息?
具体来说,我要设法穿越了,我目前没有实例的实体的外键,并获得它的外键关系,我想通过反射在会一般适用于任何一种方式来做到这一点每次都没有自定义代码的实体类.
EG:我的架构有2个类,User和Group.我有数字"42",我知道,从"用户"实体"的GroupId"属性来了,但此刻我不能工作,如何检测到的"用户"外键本"的GroupId"属性"Group"实体由它的"GroupId"属性组成.
如何获得模型验证以验证通用列表属性中的子对象.
我有一个模型,我正在尝试验证,这不是发布到服务器的内容,而是发布的一些信息的组合,以及服务器上已有的信息......例如.
...
public class A {
[Required]
public string Property1 { get; set; }
}
...
public class B {
public List<A> Values { get; set; }
}
...
if (!TryValidateModel(instanceofB))
{
//this should fire, as one of A inside B isn't valid.
return View(instanceofB);
}
Run Code Online (Sandbox Code Playgroud)
当我尝试验证B的模型实例时,它不会验证Values集合的验证属性.