IMetaRdsLoader

Сборка: Rds;

Пространство имен: Prognoz.Platform.Interop.Rds;

Описание

Интерфейс IMetaRdsLoader содержит свойства и методы объекта, используемого для автоматического создания табличных справочников НСИ и загрузки в них данных.

Иерархия наследования

IMetaRdsLoader

Комментарии

Для работы объекта необходимо в одном из следующих свойств указать источник данных: Source, SqlSource или TableSource. В зависимости от выполняемых действий доступны следующие этапы работы:

Примечание. Автоматическое создание и обновление табличных справочников НСИ доступно для репозиториев, созданных на базе СУБД Oracle 9.x и выше, Microsoft SQL Server 2008 и выше.

Свойства

  Имя свойства Краткое описание
Свойство Bindings возвращает коллекцию привязок атрибутов справочника к полям источника данных.
Свойство Database определяет базу данных, в которой будет храниться таблица справочника.
Свойство Dictionary определяет табличный справочник НСИ, в который необходимо загрузить данные.
Свойство Source определяет источник данных для табличного справочника НСИ.
Свойство SqlSource определяет SQL-запрос, в результате выполнения которого будет сформирован источник данных для табличного справочника НСИ.
Свойство TableSource определяет таблицу репозитория, которая будет являться источником данных для табличного справочника НСИ.

Методы

  Имя метода Краткое описание
Метод CreateObject создает новый табличный справочник на основании указанной информации и привязок атрибутов.
Метод GenerateBindingsBySource генерирует привязки параметры привязки атрибутов справочника на основании структуры источника.
Метод Load загружает данные из источника в табличный справочник НСИ.

См. также:

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