Перечисление MetabaseUpdateObjectApplyState содержит значения, соответствующие состоянию готовности объекта к обновлению.
Используется следующим свойством:
Значение | Краткое описание |
0 | None. Состояние не определено. |
1 | CreateNew. Создание нового объекта. |
2 | EditExisting. Обновление существующего объекта. |
4 | Conflict. Конфликт
при подготовке к обновлению. Данное состояние возникает в комбинации
со следующими значениями:
|
8 | ConflictKey. Существует объект с таким же ключом. |
16 | ConflictId. Существует объект с таким же идентификатором. |
32 | ConflictClassId. Найденный объект имеет другой класс. |
64 | ConflictObjectNotFound. Не найден объект, для которого установлен тип обновления MetabaseObjectUpdateType.UpdateOnly. |
128 | ConflictMissingMetadata. В обновлении отсутствуют метаданные для создания объекта. |
256 | ConflictVcsObject. Найденный объект находится под управлением VCS. |
512 | MandatoryConflict. Несоответствие между уровнями или категориями мандатного доступа в обновлении и обновляемом репозитории. |
8192 | ConflictDependenciesMissing. У объекта отсутствуют зависимости. |
См. также: