IMetabaseUpdateObjectRemapping

Сборка: Metabase;

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

Описание

Интерфейс IMetabaseUpdateObjectRemapping используется для работы с параметрами повторного сопоставления объекта репозитория в обновлении и в репозитории-приёмнике.

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

          IMetabaseUpdateRemapping

          IMetabaseUpdateObjectRemapping

Комментарии

Для получения карты ключей, содержащей коллекцию параметров повторного сопоставления, используйте свойство IMetabaseUpdateContext.KeyMap.

Свойства

  Имя свойства Краткое описание
ClassId Свойство ClassId возвращает индекс класса, которому принадлежит объект.
HasMultiValues Свойство HasMultiValues возвращает признак того, что объект участвует в нескольких повторных сопоставлениях.
Map Свойство Map возвращает коллекцию повторных сопоставлений указанного типа.
Свойство NullRemapping возвращает признак того, что для объекта используется нулевое повторное сопоставление.
Свойство Object возвращает объект в репозитории-приёмнике, используемый для повторного сопоставления.

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

  Имя свойства Краткое описание
NewId Свойство NewId возвращает идентификатор сопоставляемого элемента в репозитории-приёмнике.
NewKey Свойство NewKey возвращает ключ сопоставляемого элемента в репозитории-приёмнике.
OldId Свойство OldId возвращает идентификатор сопоставляемого элемента в обновлении.
Свойство OldKey возвращает ключ сопоставляемого элемента в обновлении.
Свойство Type возвращает тип сопоставляемого элемента.

См. также:

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