IValidationCrossDatabaseMappings

Сборка: Ms;

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

Описание

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

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

          IValidationCrossDatabaseMappings

Комментарии

Привязка измерений сравниваемых источников данных используется в валидации «Сравнение с базой данных временных рядов». Коллекцию привязок валидации возвращает свойство IValidationCrossDatabase.Mappings. Для работы с элементом коллекции используйте интерфейс IValidationCrossDatabaseMapping.

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

По умолчанию связываются те измерения источников данных, которые имеют одинаковые идентификаторы. Если идентификатор измерения эталонного источника данных не найден в исходном источнике данных, то связь с ним не создается.

Свойства

  Имя свойства Краткое описание
Свойство Count возвращает количество элементов в коллекции.
Свойство Item возвращает элемент коллекции по его индексу.

Методы

  Имя метода Краткое описание
Метод Add добавляет элемент в коллекцию.
Метод Clear удаляет все элементы из коллекции.
Метод FindByComparatorId выполняет поиск привязки по идентификатору измерения источника данных, с которым выполняется сравнение.
Метод FindByComparatorKey выполняет поиск привязки по ключу измерения источника данных, с которым выполняется сравнение.
Метод FindByTargetId выполняет поиск привязки по идентификатору измерения сравниваемого источника данных.
Метод FindByTargetKey выполняет поиск привязки по ключу измерения сравниваемого источника данных.
Метод Remove выполняет удаление элемента из коллекции по его индексу.
Метод SetDefault устанавливает привязки измерений по умолчанию.

См. также:

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