IMetabaseUpdateDataObjectNode

Assembly: Metabase;

Namespace: Prognoz.Platform.Interop.Metabase;

Description

The IMetabaseUpdateDataObjectNode interface contains properties that determine update parameters of repository objects that contain data.

Inheritance Hierarchy

          IMetabaseUpdateObjectNode

          IMetabaseUpdateDataObjectNode

Comments

To work with update manager, use properties and methods of the IMetabaseUpdate interface.

Properties

  Property name Brief description
AllowExistingRubricatorUpdate The AllowExistingRubricatorUpdate property determines whether time series database update as repository object is enabled.
BatchMode The BatchMode property determines a method of object data updating.
FieldsOnly The FieldsOnly property determines a list of fields or attributes for update.
IsIdentity The IsIdentity property determines whether the data of the table, that contains the Identity field, is updated correctly.
Method The Method property determines a method of the object updating.
PreserveExistingData Outdated. The PreserveExistingData property determines whether the data, that is present in the updated consumer object and not present in the source object, is removed on the update.
PrimaryKey The PrimaryKey property determines the list of fields/attributes being the primary key.
PrimaryKeysOnly

The PrimaryKeysOnly property determines a primary keys dictionary for updating specific table records or dictionary elements.

ReferenceConstraintsHandling The ReferenceConstraintsHandling property determines method of limitation of integrity of updating object elements.
RequestAdminCredentials The RequestAdminCredentials property determines whether user credentials are requested if on update installation under the current user there are no sufficient permissions.
UpdateRdsSequence The UpdateRdsSequence property determines whether the system sequence is updated, which is used to generate element keys in MDM dictionaries.

Properties inherited from IMetabaseUpdateObjectNode

  Property name Brief description

AccessToken

The AccessToken property returns the object access label saved in update.

AccessTokenOptions

The AccessTokenOptions property determines options for saving access label settings on saving object update options.

Acl

The Acl property returns the list of access control to the object saved in update.

AlterType

The AlterType property determines when the object will be recreated on the DBMS level.

ApplyState

The ApplyState property returns parameters of object readiness to updating.

BoundType

The BoundType property determines an update type.

Constraint

The Constraint property determines a method for object updating.

ExtendedParams

The ExtendedParams property determines additional parameters of the objects updating.

ForceKeepId

The ForceKeepId property determines whether the identifier change is canceled when updating existing objects.

ForceUniqueId

The ForceUniqueId property determines whether the new unique object identifier is generated if the identifiers of the objects match in the update and in the repository.

IncludeChildrenDependencies

The IncludeChildrenDependencies property determines whether the child objects should be included in the update.

IncludeData

The IncludeData property indicates whether the object data is included in update.

IncludeScreenshot

The IncludeScreenshot property determines whether object preview image is included in update.

IsUnderUpdateRoot

The IsUnderUpdateRoot property returns whether the update object is located in the IMetabaseUpdate.RootFolder root.

KeepNativeNames

The KeepNativeNames property determines whether object physical name is saved on object update.

Object

The Object property determines description of the repository object, with which the object being updated is connected.

ObjectId

The ObjectId property determines an identifier of the object to be updated.

ObjectName

The ObjectName property determines a name of the object to be updated.

ObjectOldKey

The ObjectOldKey property returns the old object key.

Parent

The Parent property returns the parent object.

SDApplyLog

The SDApplyLog property returns the log including access permission modifications.

UnboundType

The UnboundType property determines a type of update for replication.

UpdateOrder

The UpdateOrder property determines the order of updating of objects data.

UpdatePart

The UpdatePart property determines a method for object data updating.

UpdateType

The UpdateType property determines a type of repository object updating.

Properties inherited from IMetabaseUpdateNode

  Property name Brief description
Condition The Condition property returns the condition, which execution leads to object update.
Enabled The Enabled property determines whether the object should be updated.
Index The Index property returns the update object index.
Key The Key property returns the update object key.
Label The Label property determines an update object label.
NodeType The NodeType property returns the update object type.
ParentNode The ParentNode property returns the parent structure for the update object.

Methods inherited from IMetabaseUpdateNode

  Method name Brief description
Prepare The Prepare method prepares the object for update.

See also:

Metabase Assembly Interfaces