Получить список предприятий из CRM 2011, каждый со всеми связанными с ними организациями - PullRequest
2 голосов
/ 26 мая 2011

У меня есть две сущности в CRM 2011 - EmailMatchingRule и EmailMatchingRuleField, в стандартных отношениях родитель-потомок.То, что я хочу получить, это набор всех правил, каждое из которых имеет все поля, предварительно выбранные как связанные сущности.

Возможно ли это вообще?Я могу получить плоский список, используя функциональность QueryExpression AddLinkEntity, но это не совсем то, что мне нужно.
Используя ранние связанные сущности и Linq, я могу только выяснить, как получить список каждого, но без связанных элементов..

Есть мысли?

TIA

1 Ответ

1 голос
/ 04 августа 2011

В вашем выражении linq необходимо использовать «Включить».

from rule in EmailMatchingRule.Include("EmailMatchingRuleField")
select rule

Сборник правил, который вы получите, будет иметь все соответствующие правила, которые уже загружены.

...