MetabaseObjectUpdateType

Description

The MetabaseObjectUpdateType enumeration determines a type of repository objects update.

It is used by the following properties and methods:

Available Values

Value Brief description
0 Simple. Default value.
If default value is assigned for update objects update type assigned for all update will be used.
Default value assigned for all update determines update by key. Existent objects will be updated, absent - created.
1 Unbound. Value reserved for inner use. It is used for time series database replication.
2 UnboundUpdate. Value reserved for inner use. It is used for time series database replication.
4 UnboundParent. Value reserved for inner use. It is used for time series database replication.
8 Bound. Object has its own parameters of update types. This value is assigned automatically with following values:
  • MetabaseObjectUpdateType.BindById;
  • MetabaseObjectUpdateType.BindByKey;
  • MetabaseObjectUpdateType.UpdateOnly;
  • MetabaseObjectUpdateType.CreateOnly.
16 BindById. Updated object will be searched by identifier.
32 BindByKey. Updated object will be searched by key.
64 UpdateOnly. Object is only allowed to update. Create a new one is forbidden.
128 CreateOnly. Object is only allowed to create. Update existent object is forbidden.

See also:

Metabase Assembly Enumerations