EF Code First - Включить (x => x.Properties.Entity) ассоциацию 1: Many

Учитывая макет объекта EF-Code First CTP5, например:

public class Person { ... }

с набором:

адреса открытого класса {...}

, который имеет единственную ассоциацию:

почтовый ящик открытого класса {...}

Я хочу сделать:

PersonQuery.Include (x => x.Addresses) .Include ("Addresses.Mailbox")

БЕЗ использования волшебной строки. Я хочу сделать это с помощью лямбда-выражения.

Я знаю, что то, что я набрал выше, будет скомпилировано и вернет всех лиц, соответствующих критериям поиска, с их адресами и загруженными почтовыми ящиками каждого адреса, но это строка, которая меня раздражает.

Как мне это сделать. без строки?

Стек спасибо!

39
задан VulgarBinary 1 March 2011 в 19:56
поделиться