[英]How do i get this conditional include projection to instantiate the “premis” entity-object property of the ref_calendar_premis entity-object?
[英]How to get a relational entity-object by Linq-to-Entity?
using (var dataContext = new realtydbEntities())
{
var user =
(
from aspnet_Roles rol in dataContext.aspnet_Roles.Include("aspnet_Users")
from aspnet_Users usr in rol.aspnet_Users
where rol.RoleId == roleID
select usr
);
return user.ToList();
}
我要用
usr.MemberShip.Email
MemberShip是外部表的外部表 。
但我遇到一個錯誤: ObjectContext實例已被處置,不能再用於需要連接的操作。
我如何將成員對象包括到結果中????
您很可能需要包括懸掛在aspnet_User表之外的aspnet_Membership表,如下所示:
using (var dataContext = new realtydbEntities())
{
var user =
(
from aspnet_Roles rol in dataContext.aspnet_Roles.Include("aspnet_Users")
from aspnet_Users usr in rol.aspnet_Users.Include("aspnet_Membership")
where rol.RoleId == roleID
select usr
);
return user.ToList();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.