मैं निम्न त्रुटि हो रही है में समर्थित हैं। मुझे समझ में नहीं आता कि मेरा कोड त्रुटि क्यों बना रहा है। मेरी तुलना प्राचीन प्रकार के खिलाफ हैं। सभी तुलना Guid करने के लिए Guid हैं। त्रुटि विशेष रूप से बताती है कि गइड्स ठीक हैं।केवल आदिम प्रकार ('इस तरह के Int32, स्ट्रिंग, और Guid' के रूप में) इस संदर्भ
त्रुटि इस लाइन पर होता है (नीचे की ओर):
var vla = (from cir in phoenixEntities.ComponentInRoles
कोड:
List<ComponentRole> roles;
using (IMSMembershipEntities entities = new IMSMembershipEntities())
{
roles = (from role1 in entities.Roles
select new ComponentRole{Name = role1.RoleName, RoleId = role1.RoleId}).ToList();
}
List<Components> componentInRoles;
using (PhoenixEntities phoenixEntities = new PhoenixEntities())
{
phoenixEntities.ContextOptions.LazyLoadingEnabled = false;
componentInRoles = (from component in phoenixEntities.Components
select new Components{Name = component.Name,
ComponentId = component.ComponentId,
//InRoles = (from componentInRole in phoenixEntities.ComponentInRoles
// join role in roles on componentInRole.RoleId equals role.RoleId
// where componentInRole.ComponentId == component.ComponentId
// select new ComponentRole{RoleId = role.RoleId, Name = role.Name})
}
).ToList();
foreach (Components cmpent in componentInRoles)
{
Components cmpent1 = cmpent;
//cmpent.InRoles =
var vla = (from cir in phoenixEntities.ComponentInRoles
join role in roles on cir.RoleId equals role.RoleId
where cir.ComponentId == cmpent1.ComponentId
select role).ToList();
}
}
वहाँ Foels और phoenixEntities के बीच एक रिश्ता है मदद की? – Jethro