IMetabaseUpdateDataObjectNode.PrimaryKeysOnly

Синтаксис

PrimaryKeysOnly: IDictionary

PrimaryKeysOnly: System.Collections.IDictionary

Параметры

Key. Ключ записи в таблице/элемента справочника для обновления;

Value. Значение Null.

Описание

Свойство PrimaryKeysOnly определяет словарь первичных ключей для обновления отдельных записей таблицы/элементов справочника.

Комментарии

По умолчанию свойство не задано, при установке обновления выполняется обновление всех записей таблицы/элементов справочника. Способ обновления данных определяется свойством IMetabaseUpdateDataObjectNode.BatchMode.

Для обновления отдельных записей/элементов укажите их ключи в свойстве PrimaryKeysOnly. Заданные записи/элементы будут обновлены при установке обновления в соответствии с выбранным способом обновления данных объекта.

При обновлении элемента справочника, ключ которого добавлен в словарь, его дочерние элементы не обновляются. Для обновления дочерних элементов справочника добавьте их ключи в словарь с помощью свойства PrimaryKeysOnly.

По умолчанию обновляются все поля таблицы/атрибуты справочника. Для обновления отдельных полей/атрибутов используйте свойство IMetabaseUpdateDataObjectNode.FieldsOnly.

Пример

Пример использования свойства приведён в описании свойства IMetabaseUpdateDataObjectNode.FieldsOnly.

См. также:

IMetabaseUpdateDataObjectNode