IMetaAttributes

Сборка: Rds;

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

Описание

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

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

          IMetaAttributes

          IMetaAttributesSet

Свойства

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

CollectionAttribute

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

KeepTableNativeNameOnMetabaseUpdate

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

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

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

BaseOperation

Свойство BaseOperation возвращает операцию построения базового набора атрибутов.

BaseSet

Свойство BaseSet возвращает базовый набор атрибутов.

Count

Свойство Count возвращает количество элементов в наборе.

Dictionary

Свойство Dictionary возвращает объект-родитель.

Item

Свойство Item возвращает атрибут из набора по индексу.

Predefined

Свойство Predefined возвращает атрибут заданного типа из набора.

Методы

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

Add

Метод Add осуществляет добавление атрибута в коллекцию.

AttachTable

Метод AttachTable устанавливает таблицу для хранения значений атрибутов.

BuildAttributesByFields

Метод BuildAttributesByFields создает определения атрибутов по полям таблицы.

BuildCollectionAttributes

Метод BuildCollectionAttributes создает атрибуты в системной таблице, необходимые для хранения множественных значений.

BuildFieldsByAttributes

Метод BuildFieldsByAttributes создает поля таблицы по определениям атрибутов базы данных временных рядов.

CreateTable

Метод CreateTable создает системную таблицу для хранения множественных значений атрибутов базы данных временных рядов.

Remove

Метод Remove осуществляет удаление атрибута из коллекции.

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

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

CreateSubset

Метод CreateSubset создает набор атрибутов.

FindById

Метод FindById осуществляет поиск атрибута по идентификатору.

FindByKey

Метод FindByKey осуществляет поиск атрибута по ключу.

FindByKind

Метод FindByKind осуществляет поиск атрибута по типу.

FindByKindBasis

Метод FindByKindBasis осуществляет поиск атрибута по типу и базису.

FindByValuesObject

Метод FindByValuesObject осуществляет поиск атрибута по ключу объекта, на который ссылается атрибут.

IndexOf

Метод IndexOf возвращает индекс атрибута в наборе.

Move

Метод Move осуществляет перемещение атрибутов в наборе.

См. также:

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