Учитывая такую таблицу:LinqToSql - прочитать объект только с определенными свойствами
Foo
P1
P2
P3
Как я могу читать Foo только с P1? Моя реализация:
public Foo GetFooWithP1(int id)
{
using (DbDataContext db = new DbDataContext())
{
var query =
from f in db.Foos
where f.Id == id
select new
{
P1 = m.P1
};
var data = query.SingleOrDefault();
return new Foo
{
P1 = data.P1
};
}
}
Есть ли альтернативы?
Спасибо, Марк, для тебя намеки! Теперь позвольте мне усложнить ситуацию :-) http://stackoverflow.com/questions/959417/linqtosql-read-objects-hierarchy-with-only-certain-properties – alex2k8