Как получить системные атрибуты учетной записи с помощью IOrganisationservice, метод.retrieve
У меня есть требование, где мне нужно получить системные атрибуты объекта.
ColumnSet cset = new ColumnSet(true);
cset.AllColumns = true;
Entity capconnect=(Entity)_servicecapconnect.Retrieve("account",cc.Key,cset);
Когда я получаю информацию, сущность capconnect имеет только пользовательские атрибуты учетной записи. Но мне интересно получить такие атрибуты, как "phone1" "address1_line1", которые являются системными атрибутами учетной записи.
Я посмотрел в базе данных, что сущность учетной записи имеет 60 столбцов, но извлеченные атрибуты имеют только 46, которые являются пользовательскими атрибутами.
Я ценю ваш вклад. -Akila
1 ответ
Я предполагаю, что свойства, которых нет в сущности, не имеют значения. Это нормально, так как ответ будет включать в себя только те поля, которые содержат значения по соображениям производительности.
Поэтому ответ не будет раздут с нулевыми значениями.