繁体   English   中英

实体框架中等效于DataContext.ExecuteMethodCall的Linq2Sql

[英]Linq2Sql Equivalent of DataContext.ExecuteMethodCall in Entity Framework

在我的linq 2 sql中,我有一个带有多个结果集和一个代码的SP

[Function(Name = "GetHomedashboard")]
[ResultType(typeof(TopSearch))]
[ResultType(typeof(TopVacancy))]
public IMultipleResults Usp_CandidateStats_MultipleRs([ParameterAttribute(DbType = "Int")] int? profileId)
{
    IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), profileId);
    return ((IMultipleResults)(result.ReturnValue));
}

检索那些集合

在EF中,有没有一种我可以用来实现相同功能的等效方法。 我正在寻找EF中的ExecuteMethodCall方法的等效项

如果您在实体框架中使用CodeFirst,我发现此NuGet包(CodeFirstStoredProcs 2.5)对于执行存储过程很有用。 我不知道是否可以直接调用Entity Framework中的API调用来执行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM