C# 实体框架中DataContext.ExecuteMethodCall的Linq2Sql等效项
在我的LINQ2SQL中,我有一个带有多个结果集和代码的SPC# 实体框架中DataContext.ExecuteMethodCall的Linq2Sql等效项,c#,entity-framework,linq-to-sql,C#,Entity Framework,Linq To Sql,在我的LINQ2SQL中,我有一个带有多个结果集和代码的SP [Function(Name = "GetHomedashboard")] [ResultType(typeof(TopSearch))] [ResultType(typeof(TopVacancy))] public IMultipleResults Usp_CandidateStats_MultipleRs([ParameterAttribute(DbType = "Int")] int? profileId) { IEx
[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中是否有一种等效的方法可以用来实现相同的功能。
basiclay我正在寻找EF中的一个等价的ExecuteMethodCall方法如果您在实体框架中使用CodeFirst,我发现这对执行存储过程很有用。我不知道实体框架中是否有API调用,您可以直接调用以执行。我可以用它检索多个结果集吗?是的,请看这里: