首页新闻找找看学习计划

NHibernate:could not load an entity

0
悬赏园豆:30 [待解决问题]

2016-04-22 07:53:38,747 :could not load an entity: [HKTD.CMSMIP.POCO.BaseInfo.DepMang#389][SQL: SELECT depmang0_.id as id2_3_, depmang0_.dep_code as dep2_2_3_, depmang0_.dep_name as dep3_2_3_, depmang0_.dep_parent_id as dep4_2_3_, depmang0_.group_id as group5_2_3_, depmang0_.dep_level as dep6_2_3_,.......]
点点部分是我省略了
这个错误报的是
在复制内存时检测到可能的 I/O 争用条件。默认情况下,I/O 包不是线程安全的。
也是是说线程复制内存时候被征用了
但是我在代码中已经

public virtual T Get<T, Tpk>(Tpk id)
{
lock (_thislock)
{
try
{
return base.Get<T, Tpk>(id);
}
catch (Exception ex)
{
Log.Info(ex.Message);
return default(T);
  }
}
}

 

但是好像根本就不管用。请大神帮忙看一下。没太多分了。。就这样把。

多罗贝勒的主页 多罗贝勒 | 初学一级 | 园豆:16
提问于:2016-04-22 08:11
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册