IMetabaseDefinition

Описание

Интерфейс IMetabaseDefinition содержит свойства и методы описания репозитория.

Комментарии

Описание репозитория содержит параметры сервера СУБД, на котором расположен репозиторий, параметры подключения к системе контроля версиями, а также дополнительные настройки, определяющие режимы работы с объектами среды разработки.

Также описание репозитория поддерживает интерфейс IMetabaseLink.

Свойства

  Имя свойства Краткое описание
AuxProjPath Свойство AuxProjPath определяет строку, используемую для подключения к серверу управления версиями при работе в репозитории.
CheckCustomEvents Свойство CheckCustomEvents определяет, будет ли осуществляться отслеживание пользовательских событий при работе в репозитории с помощью веб-сервиса.
CompileAssemblyOnly Свойство CompileAssemblyOnly определяет признак возможности компиляции форм/модулей вне сборок.
DebugMode Свойство DebugMode определяет признак кэширования сборок только на локальном диске.
Id Свойство Id определяет идентификатор описания репозитория.
Manager Свойство Manager позволяет получить менеджер, в котором зарегистрирован репозиторий, соответствующий текущему описанию.
Name Свойство Name определяет наименование описания репозитория.
Scope Свойство Scope определяет местоположение хранения настроек репозитория.
VcsLocalPath Свойство VcsLocalPath определяет папку на диске, в которой хранятся локальные файлы объектов.
VcsName Свойство VcsName определяет тип системы управления версиями.

Свойства, унаследованные от IMetabaseLinkBase

  Имя свойства Краткое описание

Authentication

Свойство Authentication определяет тип аутентификации, используемый при подключении.

DeferredLoading

Свойство DeferredLoading определяет, будет ли производиться отложенная загрузка описаний объектов при работе в репозитории.

DriverId

Свойство DriverId определяет идентификатор драйвера базы данных, с использованием которого осуществляется подключение.

LogonData

Свойство LogonData возвращает дополнительные параметры модуля безопасности, содержащего настройки, используемые при подключении.

SecurityPackage

Свойство SecurityPackage определяет идентификатор пакета безопасности.

Методы

  Имя метода Краткое описание
Open Метод Open осуществляет подключение к репозиторию в соответствии с указанными параметрами.
OpenDefault Метод OpenDefault осуществляет подключение к репозиторию в соответствии с настройками по умолчанию.
Save Метод Save позволяет сохранить описание репозитория.

См. также:

Интерфейсы сборки Metabase