Сборка: Metabase;
Пространство имен: Prognoz.Platform.Interop.Metabase;
Интерфейс IMetabaseUpdate содержит свойства и методы менеджера обновлений платформы.
IMetabaseUpdate
| Имя свойства | Краткое описание | |
| AccessAllowed | Свойство AccessAllowed возвращает тип доступа к обновлению. | |
| AllowReplaceSD | Свойство AllowReplaceSD определяет возможность замены списка контроля доступа безопасности для объектов обновления. |
|
| AlterType | Свойство AlterType определяет, в каком случае объекты определенного класса будут пересоздаваться на уровне СУБД. | |
| ApplyOptions | Свойство ApplyOptions определяет настройки применения обновления. | |
| BoundType | Свойство BoundType определяет тип обновления объектов репозитория. | |
| Constraint | Свойство Constraint определяет способ обновления объектов репозитория. | |
| Description | Свойство Description определяет сопроводительный текст, который будет отображен в мастере установки обновления перед началом установки. | |
| EventsNode | Свойство EventsNode определяет модуль обновления. |
|
| LocalCopy | Свойство LocalCopy определяет признак копирования данных при локальном копировании объектов репозитория с помощью обновления. |
|
| MandatoryAccess | Свойство MandatoryAccess определяет параметры мандатного доступа к обновлению. |
|
| Metabase | Свойство Metabase возвращает репозиторий, которому принадлежит обновление. |
|
| PriorDataLinkDependentsClear | Свойство PriorDataLinkDependentsClear определяет, используется ли предварительная очистка объектов, зависимых по содержимому. |
|
| Properties | Свойство Properties возвращает коллекцию флагов обновления. |
|
| ReflectObjectsRights | Свойство ReflectObjectsRights определяет метод переноса прав на объекты репозитория. |
|
| RequireUserUpdateMessage | Свойство RequireUserUpdateMessage возвращает значение True, если будет выводиться сообщение «После установки файла обновления требуется обновление пользователей». |
|
| RootFolder | Свойство RootFolder возвращает объект содержащий структуру обновления. |
|
| SecurityConflictsLog | Свойство SecurityConflictsLog возвращает лог конфликтов субъектов безопасности, для которых переносятся права доступа на объекты и конфликты при обновлении мандатного доступа. |
|
| SpecialObjectsNode | Свойство SpecialObjectsNode возвращает объект, определяющий параметры обновления специальных объектов. |
|
| Subjects | Свойство Subjects определяет субъекты безопасности, для которых переносятся права доступа на объекты. |
|
| UpdateType | Свойство UpdateType определяет тип и способ обновления объектов репозитория. |
|
| UseLocalVcsFiles | Свойство UseLocalVcsFiles определяет признак использования в обновлении локальных версий объектов, добавленных в систему управления версиями. |
| Имя метода | Краткое описание | |
| Apply | Метод Apply осуществляет обновление объектов репозитория. | |
| ApplyEx | Метод ApplyEx осуществляет обновление объектов репозитория с использованием дополнительных настроек. | |
| Clear | Метод Clear осуществляет удаление всех объектов из обновления. | |
| Copy | Метод Copy осуществляет копирование объектов обновления. | |
| CreateUpdateContext | Метод CreateUpdateContext создает объект, содержащий дополнительные настройки для обновления. | |
| LoadFromFile | Метод LoadFromFile загружает обновление из файла с расширением *.pef. | |
| LoadFromFileNF | Метод LoadFromFileNF загружает обновление из файла с расширением *.pefx. | |
| Prepare | Метод Prepare проверяет корректность обновления. | |
| PrepareC | Метод PrepareC проверяет корректность обновления с учетом дополнительных настроек. | |
| Refresh | Метод Refresh осуществляет синхронизацию обновления с репозиторием. | |
| SaveAvailable | Метод SaveAvailable сохраняет обновление с доступными пользователю объектами. | |
| SaveToFile | Метод SaveToFile сохраняет обновление в файл с расширением *.pef. | |
| SaveToFileNF | Метод SaveToFileNF сохраняет обновление в файл с расширением *.pefx. |
См. также: