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 in the update and updated repository. |
8192 | ConflictDependenciesMissing. The object has no dependencies. |
See also: