The MetabaseUpdateObjectApplyState enumeration contains values that correspond with an object state to update.
It is used by the following property:
| Value | Brief description |
| 0 | None. State is not defined. |
| 1 | CreateNew. Create new object. |
| 2 | EditExisting. Update existent object. |
| 4 | Conflict. Conflict while preparation to update. This state appears in combination with the following values:
|
| 8 | ConflictKey. Object exists with the similar key. |
| 16 | ConflictId. Object exists with similar identifier. |
| 32 | ConflictClassId. Found object has different class. |
| 64 | ConflictObjectNotFound. Object for which update type MetabaseObjectUpdateType.UpdateOnly is assigned is not found. |
| 128 | ConflictMissingMetadata. In update metadata are absent to create an object. |
| 256 | ConflictVcsObject. The found object is under VCS control. |
| 512 | MandatoryConflict. Mismatch of levels or categories of the mandatory access of the applied *.Pef file and configured in the repository schema. |
| 8192 | ConflictDependenciesMissing. The object has no dependencies. |
See also: