Сборка: Metabase;
Пространство имен: Prognoz.Platform.Interop.Metabase;
Интерфейс IMetabaseUpdateContext содержит методы для дополнительных настроек обновления.
IMetabaseUpdateContext
Для получения дополнительных настроек обновления используйте метод IMetabaseUpdate.CreateUpdateContext.
В зависимости от того, какой объект обновляется, дополнительные настройки заключаются или в изменении привязки атрибутов, или в переопределении объектов репозитория, на которые ссылаются объекты в обновлении.
| Имя свойства | Краткое описание | |
| Свойство KeyMap возвращает карту ключей, используемых для повторного сопоставления объектов обновления. |
| Имя метода | Краткое описание | |
| Метод RegisterAttributeIdChange переопределяет идентификаторы атрибутов объекта обновления. | ||
| Метод RegisterHierarchyChange переопределяет альтернативную иерархию, на которую ссылается обновляемый объект. | ||
| Метод RegisterHierarchyChange переопределяет альтернативную иерархию, на которую ссылается обновляемый объект, в учетом владельца объекта. | ||
| Метод RegisterIdChange переопределяет идентификатор объекта репозитория, на который ссылается объект обновления. | ||
| Метод RegisterKeyChange переопределяет ключ объекта репозитория, на который ссылается объект обновления. | ||
| Метод RegisterKeyChangeO переопределяет ключ объекта репозитория, на который ссылается объект обновления, с учетом владельца. | ||
| Метод RegisterNullRemapping определяет объекты создаваемые с использованием нулевого повторного сопоставления. | ||
| Метод RegisterNullRemappingO выполняет нулевое повторное сопоставление для объекта с учетом родительского элемента. | ||
| Метод RegisterStrChange переопределяет идентификаторы атрибутов объекта обновления. |
См. также: