В данном разделе представлено описание сборки Metabase, предназначенной для управления репозиторием и его содержимым. Интерфейсы сборки позволяют выполнять все необходимые действия по организации структуры репозитория, настройке политики безопасности работы в репозитории, доступу к объектам, формированию и переносу обновлений объектов из тестовых в промышленные версии. Также в сборке имеются интерфейсы, описывающие различные объекты репозитория: Папка, Связь с репозиторием, Модуль, Форма, Сборка. Более подробно можно ознакомиться в следующих подразделах:
Основными интерфейсами сборки Metabase являются:
IMetabaseManager - интерфейс, описывающий менеджер репозиториев, который используется для управления списком соединений с репозиториями и кэшем метаданных объектов.
IMetabase - интерфейс, описывающий текущее подключение к репозиторию и используемый для управления объектами, а также для доступа к различным инструментам продукта «Форсайт. Аналитическая платформа».
IMetabaseObjectDescriptor - интерфейс, содержащий описание объекта репозитория.
IMetabaseObject - интерфейс, предоставляющий доступ к структуре объекта репозитория.
IMetabaseSecurity - интерфейс, предназначенный для работы с менеджером безопасности.
IMetabaseUpdate - интерфейс, предназначенный для работы с менеджером обновлений.
Примеры:
Примеры реализации различных задач с использованием сборки Metabase
Дополнительные сведения:
Интерфейсы сборки Metabase | Перечисления сборки Metabase | Классы сборки Metabase