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