IMetabaseUpdateContext

Assembly: Metabase;

Namespace: Prognoz.Platform.Interop.Metabase;

Description

The IMetabaseUpdateContext interface contains the methods for additional update settings.

Inheritance Hierarchy

          IMetabaseUpdateContext

Comments

To get additional update settings, use the IMetabaseUpdate.CreateUpdateContext method.

Depending on which object is updated the additional settings include changing the attribute bindings or overriding the repository objects on which the objects in the update refer.

Properties

  Property name Brief description
The KeyMap property returns a map of keys used for repeated mapping of update objects.

Methods

  Method name Brief description
The RegisterAttributeIdChange method redetermines identifiers of the update object attributes.
The RegisterHierarchyChange method redetermines alternative hierarchy, to which refers updated object.
The RegisterHierarchyChange method redetermines the alternative hierarchy, to which updated object refers, taking into account object owner.
The RegisterIdChange method overrides the identifier of the repository object to which the update object refers.
The RegisterKeyChange method overrides the key of the repository object to which the update object refers.
The RegisterKeyChangeO method redetermines the key of the repository object, to which the update object refers, taking into account owner.
The RegisterNullRemapping method determines objects created by means of zero repeated mapping.
The RegisterNullRemappingO method executes zero repeated mapping for object taking into account parent object.
The RegisterStrChange method overrides the identifiers of the update object attributes.

See also:

Metabase Assembly Interfaces