Все еще на EF 6 "Classic" (не ядро), когда я делаю что -то вроде следующего: < /p>
Код: Выделить всё
var basicPersonList = myContext.Persons
.Select(p => new PersonSimpleData
{
FamilyName = p.FamilyName,
PreName = p.PreName,
Id = e.Id
})
.AsNoTracking()
.ToArray();
, где люди - это dbset таблицы, в которой выбран больше трех столбцов. И где PersonsImpledata - это не сущность, а просто простой тип, как запись. Asnotracking () в этом контексте вообще что -то отслеживает? Или это может быть опущено?
Подробнее здесь:
https://stackoverflow.com/questions/797 ... n-entities