IMetaAttributes

Сборка: Rds;

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

Описание

Интерфейс IMetaAttributes предназначен для работы с коллекцией атрибутов уровня фактов и наблюдений базы данных временных рядов.

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

          IMetaAttributes

          IMetaAttributesSet

Свойства

  Имя свойства Краткое описание
Свойство CollectionAttribute возвращает атрибут, являющийся родительским для коллекции атрибутов системной таблицы, хранящей значения множественного атрибута.
Свойство Table возвращает таблицу, хранящую значения атрибутов.
SelectQueryText Свойство SelectQueryText определяет текст запроса, используемого для получения значений атрибутов.
UseQuery Свойство UseQuery определяет, использовать ли запрос для получения значений атрибутов.

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

  Имя свойства Краткое описание
Свойство BaseOperation возвращает операцию построения базового набора атрибутов.
Свойство BaseSet возвращает базовый набор атрибутов.
Свойство Count возвращает количество элементов в наборе.
Свойство Dictionary возвращает объект-родитель.
Свойство Item возвращает атрибут из набора по индексу.
Свойство Predefined возвращает атрибут заданного типа из набора.

Методы

  Имя метода Краткое описание
Метод Add осуществляет добавление атрибута в коллекцию.
Метод AttachTable устанавливает таблицу для хранения значений атрибутов.
Метод BuildAttributesByFields создает определения атрибутов по полям таблицы.
Метод BuildCollectionAttributes создает атрибуты в системной таблице, необходимые для хранения множественных значений.
Метод BuildFieldsByAttributes создает поля таблицы по определениям атрибутов базы данных временных рядов.
Метод CreateTable создает системную таблицу для хранения множественных значений атрибутов базы данных временных рядов.
Метод Remove осуществляет удаление атрибута из коллекции.

Методы, унаследованные от IMetaAttributesSet

  Имя метода Краткое описание
Метод CreateSubset создает набор атрибутов.
Метод FindById осуществляет поиск атрибута по идентификатору.
Метод FindByKey осуществляет поиск атрибута по ключу.
Метод FindByKind осуществляет поиск атрибута по типу.
Метод FindByKindBasis осуществляет поиск атрибута по типу и базису.
Метод FindByValuesObject осуществляет поиск атрибута по ключу объекта, на который ссылается атрибут.
Метод IndexOf возвращает индекс атрибута в наборе.
Метод Move осуществляет перемещение атрибутов в наборе.

См. также:

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