خطای The function evaluation requires all threads to run
ListsResultsThesis = ListQueryThesis.AsParallel()
.Where(q => q.content.CollectionSubjects.Any(t => OrgsId.Contains(t.Id)))
.Select(q => new MyResult
{
title = q.Title,
id = q.ContentId,
DateRelease = q.DateRelease,
Type = 4,
TypeFa = "پایان نامه"
});
سلام خدمت همگی
کد بالا رو که دیباگ میکنم و میخوام نتیجه کوئری رو ببینم خطای The function evaluation requires all threads to run رو میده کسی میدونه اشکال از کجاس؟
ممنونم
نقل قول: خطای The function evaluation requires all threads to run
نقل قول: خطای The function evaluation requires all threads to run
نقل قول:
نوشته شده توسط
Mahmoud.Afrad
ListQueryThesis چی هست؟
IQueryable<Thesis> ListQueryThesis = DB.Content.Select(q=>q.thesis);
ببخشید فراموش کرده بودم
نقل قول: خطای The function evaluation requires all threads to run
وقتی با ef روی دیتابیس کوئری میزنید از AsParallel استفاده نکنید. این مورد را خود DBMS مدیریت میکند.
نقل قول: خطای The function evaluation requires all threads to run
خیلی ممنونم حالا اگه بخوام همین کدو سریعتر اجرا کنم چیکار باید بکنم؟؟؟؟