将存储过程结果映射到Entity Framework中的自定义复杂类型

时间:2012-12-05 13:07:05

标签: entity-framework

考虑一个存储过程GetEmployees,其中包含SELECT语句,如

SELECT EMP_ID, EMP_NAME, EMP_EMAIL 
FROM EMPLOYEE

此存储过程将其结果映射到复杂类型GetEmployees_Result

class GetEmployees_Result {
   public int EMP_ID;
   public string EMP_NAME;
   public string EMP_EMAIL;
}

是否可以将函数导入的结果映射到不同的复杂类型,如下所示:

class GetEmployeesResult {
  public int Id;
  public string Name;
  public string Email;
}

1 个答案:

答案 0 :(得分:1)

这是标准功能。您已转到函数导入的映射,并将结果类型更改为自定义类型。