IMetabaseUpdateDataObjectNode

Сборка: Metabase;

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

Описание

Интерфейс IMetabaseUpdateDataObjectNode содержит свойства, определяющие параметры обновления объектов репозитория, содержащих данные.

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

          IMetabaseUpdateObjectNode

          IMetabaseUpdateDataObjectNode

Комментарии

Для работы с менеджером обновления используйте свойства и методы интерфейса IMetabaseUpdate.

Свойства

  Имя свойства Краткое описание
AllowExistingRubricatorUpdate Свойство AllowExistingRubricatorUpdate определяет, разрешено ли обновление базы данных временных рядов как объекта репозитория.
BatchMode Свойство BatchMode определяет способ обновления данных объекта.
FieldsOnly Свойство FieldsOnly определяет список полей/атрибутов для обновления.
IsIdentity Свойство IsIdentity определяет, будут ли корректно обновлены данные в таблице, у которой есть поле Identity.
Method Свойство Method определяет способ обновления объекта.
PreserveExistingData Устарело. Свойство PreserveExistingData определяет, будут ли при обновлении удаляться данные, содержащиеся в обновляемом объекте-приемнике и отсутствующие в исходном объекте.
PrimaryKey Свойство PrimaryKey определяет список полей/атрибутов представляющих собой первичный ключ.
PrimaryKeysOnly

Свойство PrimaryKeysOnly определяет словарь первичных ключей для обновления отдельных записей таблицы/элементов справочника.

ReferenceConstraintsHandling Свойство ReferenceConstraintsHandling определяет способ обработки ограничения целостности элементов обновляемого объекта.
RequestAdminCredentials Свойство RequestAdminCredentials определяет, будут ли запрашиваться учетные данные пользователя, если при установке обновления под текущим пользователем для выполнения операции недостаточно прав.
UpdateRdsSequence Свойство UpdateRdsSequence определяет признак обновления системной последовательности, которая используется для генерации ключей элементов в справочниках НСИ.

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

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

AccessToken

Свойство AccessToken возвращает метку доступа объекта, сохраняемую в обновлении.

AccessTokenOptions

Свойство AccessTokenOptions определяет опции сохранения настроек метки доступа при сохранении параметров обновления объекта.

Acl

Свойство Acl возвращает список контроля доступа к объекту, сохраняемый в обновлении.

AlterType

Свойство AlterType определяет, в каком случае объект будет пересоздаваться на уровне СУБД.

ApplyState

Свойство ApplyState возвращает параметры готовности объекта к обновлению.

BoundType

Свойство BoundType определяет тип обновления.

Constraint

Свойство Constraint определяет способ обновления объекта.

ExtendedParams

Свойство ExtendedParams определяет дополнительные параметры обновления объектов.

ForceKeepId

Свойство ForceKeepId определяет признак отмены изменения идентификатора при обновлении существующих объектов.

ForceUniqueId

Свойство ForceUniqueId определяет признак генерирования нового уникального идентификатора объекта при совпадении идентификаторов объектов в обновлении и в репозитории.

IncludeChildrenDependencies

Свойство IncludeChildrenDependencies определяет, включать ли в обновление дочерние объекты.

IncludeData

Свойство IncludeData определяет признак включения данных объекта в обновление.

IncludeScreenshot

Свойство IncludeScreenshot определяет, будет ли включено в обновление изображение предварительного просмотра объекта.

IsUnderUpdateRoot

Свойство IsUnderUpdateRoot возращает признак расположения объекта обновления под корнем IMetabaseUpdate.RootFolder.

KeepNativeNames

Свойство KeepNativeNames определяет признак сохранения физического имени объекта при обновлении.

Object

Свойство Object определяет описание объекта репозитория, с которым связан объект обновления.

ObjectId

Свойство ObjectId определяет идентификатор обновляемого объекта.

ObjectName

Свойство ObjectName определяет наименование обновляемого объекта.

ObjectOldKey

Свойство ObjectOldKey возвращает старый ключ объекта.

Parent

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

SDApplyLog

Свойство SDApplyLog возвращает лог изменения прав доступа.

UnboundType

Свойство UnboundType определяет тип обновления для репликации.

UpdateOrder

Свойство UpdateOrder определяет порядок обновления данных объектов.

UpdatePart

Свойство UpdatePart определяет способ обновления данных объекта.

UpdateType

Свойство UpdateType определяет тип обновления объекта репозитория.

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

  Имя свойства Краткое описание
Condition Свойство Condition возвращает условие, при выполнении которого будет осуществляться обновление объекта.
Enabled Свойство Enabled определяет, выполнять ли обновление объекта.
Index Свойство Index возвращает индекс объекта обновления.
Key Свойство Key возвращает ключ объекта обновления.
Label Свойство Label определяет метку объекта обновления.
NodeType Свойство NodeType возвращает тип объекта обновления.
ParentNode Свойство ParentNode возвращает родительскую структуру для объекта обновления.

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

  Имя метода Краткое описание
Prepare Метод Prepare осуществляет подготовку объекта к обновлению.

См. также:

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