如何分配ObjectResult<>;来自EF

本文关键字:lt gt 来自 EF ObjectResult 何分配 分配 | 更新日期: 2023-09-27 18:00:58

在EF中使用DB优先方法后,我的context.cs文件具有存储过程的以下内容:

public virtual ObjectResult<selectCases_Result> selectCases()
{
    return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<selectCases_Result>("selectPurgeCaseFolio");
}

在一个sepearte类文件中,我试图调用它以获得以下结果:

public SelectCases()
{    
  var result = _context.selectCases;
}

然而,我得到的错误是在结果:

"无法将方法组分配给隐式类型的局部变量">

如何将此选择查询的结果获取到数据集或任何其他类型的对象中以查看结果?

如何分配ObjectResult<>;来自EF

您忘记调用方法(带(((

var result = _context.selectCases(); 

当您应该将其作为方法

调用时,您正试图将其作为属性来调用