Расслабься, чувак.Не хотел звучать грубо.Вы просто не знаете, что делаете.Если вы посмотрите здесь http://msdn.microsoft.com/en-us/library/dd412719.aspx, вы увидите, что ObjectSet - это ObjectQuery, поэтому назначение работает.Но сначала вы должны создать ObjectSet!
"Так как я эксперт"
Удивительно, этот код работает
using (var ctx = new ModelContainer())
{
ObjectQuery<Person> objectQuery = ctx.People;
}
, а тип ctx.People - ObjectSet
Что закомментировал ObjectSet в вашем коде?Где это создано?