С QueryExpression вы не можете запрашивать сущность «многие ко многим» и не можете извлекать атрибуты сразу из нескольких сущностей, поэтому вы должны использовать FetchXML.
К сожалению, проект codeplex LinqToCRM оказался устаревшим (1 год без новой версии, но, похоже, это хорошая реализация, лучше, чем выпуск Microsoft) с выпуском 4.0.12 SDK CRM, в котором содержался поставщик linq для динамического crm , но я прочитал статью об этом новом выпуске, и он не очень хороший, кажется, «плохая реализация» с множеством ограничений (принудительный кеш и т. д.).
Я вижу, что многие люди используют LinqToXML и DataSet для получения результатов FetchXML, но я не могу сказать, как лучше всего с этим справиться. Что вы думаете об этом?
Кристоф Тревизани Чейви.