System.ExecutionEngineException未处理

时间:2013-07-18 13:37:22

标签: sql wcf linq

我收到了来自wcf服务的System.ExecutionEngineException未处理。

这是我的Iservice.cs代码

namespace MyService
{

  [ServiceContract]
  public interface IService1
  {
     [OperationContract]
     List<MyEmployee> FindEmployee(string uid);
  }
}

下面的Service1.svc.cs代码

 namespace MyService
 {

   public class Service1 : IService1
   {
     public List<MyEmployee> FindEmployee(string uid)
     {
        DataClasses2DataContext context = new DataClasses2DataContext();
        var res = from r in context.MyEmployees where r.EmpId == uid select r;
        return res.ToList();
     } 
   }
 }

如果我将List更改为字符串并选择一列而不是整行,则此代码可以正常工作。

提前致谢。

0 个答案:

没有答案