PostHeaderIcon Получение количества записей с помощью FetchXML в CRM 2011

var contactsCount = 0; // количество записей
const string QUERY = @"
<fetch mapping='logical' aggregate='true' version='1.0'>
    <entity name='contact'>
        <attribute name='contactid' aggregate='count' alias='count' />
    </entity>
</fetch>";
var result = service.RetrieveMultiple(new FetchExpression(query));
if (result.Entities.Count > 0)
    contactsCount = (int)result.Entities[0].GetAttributeValue<AliasedValue>("count").Value;

Оставить комментарий