Интерфейс IMetabaseDefinition содержит свойства и методы описания репозитория.
Описание репозитория содержит параметры сервера СУБД, на котором расположен репозиторий, параметры подключения к системе контроля версиями, а также дополнительные настройки, определяющие режимы работы с объектами среды разработки.
Также описание репозитория поддерживает интерфейс IMetabaseLink.
| Имя свойства | Краткое описание | |
| Свойство AuxProjPath определяет строку, используемую для подключения к серверу управления версиями при работе в репозитории. | ||
| Свойство CompileAssemblyOnly определяет признак возможности компиляции форм/модулей вне сборок. | ||
| Свойство ConnectForAuditMode определяет режим установки соединения с сервером БД для аудита неудачных подключений. | ||
| Свойство DebugMode определяет признак кэширования сборок только на локальном диске. | ||
| Свойство Id определяет идентификатор описания репозитория. | ||
| Свойство Manager позволяет получить менеджер, в котором зарегистрирован репозиторий, соответствующий текущему описанию. | ||
| Свойство Name определяет наименование описания репозитория. | ||
| Свойство Scope определяет местоположение хранения настроек репозитория. | ||
| Свойство VcsLocalPath определяет папку на диске, в которой хранятся локальные файлы объектов. |
| Имя свойства | Краткое описание | |
| Свойство Authentication определяет тип аутентификации, используемый при подключении. | ||
| Свойство DeferredLoading определяет, будет ли производиться отложенная загрузка описаний объектов при работе в репозитории. | ||
| Свойство DriverId определяет идентификатор драйвера базы данных, с использованием которого осуществляется подключение. | ||
| Свойство LogonData возвращает дополнительные параметры модуля безопасности, содержащего настройки, используемые при подключении. | ||
| Свойство SecurityPackage определяет идентификатор пакета безопасности. |
| Имя метода | Краткое описание | |
| Метод Open осуществляет подключение к репозиторию в соответствии с указанными параметрами. | ||
| Метод OpenDefault осуществляет подключение к репозиторию в соответствии с настройками по умолчанию. | ||
| Метод Save позволяет сохранить описание репозитория. |
См. также: