Как получить системные атрибуты учетной записи, используя IOrganisationservice, метод .retrieve - PullRequest
0 голосов
/ 29 декабря 2011

У меня есть требование, где мне нужно получить системные атрибуты объекта.

                           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 Ответ

2 голосов
/ 29 декабря 2011

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

Поэтому ответ не будет раздутым с нулевыми значениями.

...