я бы с радостью действовал как Microsoft велит, но не знаю как правильно, делал так:
Код:
Microsoft.Crm.Sdk.BusinessEntityCollection salesorders = service.RetrieveMultiple(query);
DynamicEntity oSalesorder;
for (int i = 0; i < salesorders.BusinessEntities.Count; i++)
{
oSalesorder = (DynamicEntity)salesorders.BusinessEntities[i];
и получал такой ответ
Unable to cast object of type 'Microsoft.Crm.SdkTypeProxy.salesorder' to type 'Microsoft.Crm.Sdk.DynamicEntity'

и чё делать? Видимо для Crm.Sdk нужен какой-тодругой запрос на получение набора Microsoft.Crm.Sdk.BusinessEntityCollection, но вот где прочитать как его правильно составить?