Это ноль, потому что вы не просили Entity Framework получить связь.
Есть два способа сделать это:
1 - Ленивая загрузка
var reciever = db.Recievers.SingleOrDefault();
var receiverPackets = receiver.Packets; // lazy call to DB - will now be initialized
Мне не нравится этот подход, лично я отключить отложенную загрузку и использовать другой подход
2 - Начальная загрузка
var receiver = db.Receivers.Include("Packets").SingleOrDefault();
, что приводит к ЛЕВОМ ВНЕШНЕМУ СОЕДИНЕНИЮ между получателямиПакеты, вместо двух вызовов - как в случае с отложенной загрузкой.
Это отвечает на ваш вопрос?