IValidationCrossDatabaseMappings

Сборка: Ms;

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

Описание

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

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

          IValidationCrossDatabaseMappings

Комментарии

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

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

Свойства

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

Методы

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

См. также:

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