IMetabaseDefinition

Описание

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

Комментарии

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

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

Свойства

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

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

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

Authentication

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

DeferredLoading

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

DriverId

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

LogonData

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

SecurityPackage

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

Методы

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

См. также:

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