IMetabaseUpdateObjectRemapping

Assembly: Metabase;

Description

The IMetabaseUpdateObjectRemapping interface is used for work with parameters of repeated mapping of repository object in update and in destination repository.

Inheritance Hierarchy

          IMetabaseUpdateRemapping

          IMetabaseUpdateObjectRemapping

Comments

To get a key map that contains the collection of repeated mapping parameters, use the IMetabaseUpdateContext.KeyMap property.

Properties

  Property name Brief description
ClassId The ClassId property returns index of the class, to which object belongs.
HasMultiValues The HasMultiValues property returns whether an object is used in several repeated mappings.
Map The Map property returns the collection of repeated mappings of the specified type.
NullRemapping

The NullRemapping property returns whether zero repeated mapping is used for the object.
Object

The Object property returns the object in destination repository used for repeated mapping.

Properties inherited from IMetabaseUpdateRemapping

  Property name Brief description
NewId The NewId property returns the identifier of mapped element in consumer repository.
NewKey The NewKey property returns the key of mapped element in consumer repository.
OldId The OldId property returns the identifier of mapped element in update.
OldKey

The OldKey property returns the key of mapped element in update.
Type

The Type property returns the type of mapped element.

See also:

Metabase Assembly Interfaces