Когда происходит изменение подсети в инженерной сети, такая подсеть становится измененной. Измененная подсеть обозначает неполные или устаревшие фрагменты данных. Диапазон изменений включает многое: от применения имени подсети к вновь подключенным объектам, до обновления связанной системной схемы подсети. Отслеживание происходит с помощью атрибута Is dirty в таблице Подсети. Подсети обозначаются как измененные при первом создании методов добавления контроллера подсети, а также могут стать измененными при проверке измененных областей. Во время проверки, подсети, к которым относятся объекты, обозначаются как измененные.
См. Создание подсети, Изменение подсети и Удаление подсети, чтобы узнать об операциях, которые изменяют подсеть.
Измененная подсеть может привести к неожиданным результатам при событиях анализа. При обновлении подсети обрабатывается исправления, обозначенные как измененные и информация в соответствующих подсетях обновляется. Этот процесс убирает измененные подсети, задавая для атрибута Is dirty значение false в таблице Подсети.
В следующей таблице перечислены различные изменения, которые можно выполнить в инженерной сети, и которые влияют на состояние подсети или компонентов подсети.
- Исправления – описание выполненного редактирования
- Результаты исправлений – список изменений в подсети
- Результаты из Обновить подсеть – список изменений при выполнении Обновить подсеть
Результаты из изменений подсети и Обновить подсеть
Изменения | Результаты из исправлений | Результаты из Обновить подсеть |
---|---|---|
Создание подсети |
|
|
Создание контроллера подсети |
|
|
Соединение объекта |
|
|
Удаление объекта |
|
|
Изменение имени подсети |
|
|
Изменение контроллера подсети |
|
|
Изменение атрибута объекта |
|
|
Удаление подсети |
|
Для полного удаления подсети, удаления всех записей, схемы и объекта SubnetLine используется инструмент Экспорт подсети. |
Удаление контроллера подсети |
|
Для удаления строки из таблицы Подсети используется инструмент Экспорт подсети. |
Подробно о значении результатов:
- Подсеть является измененной – в таблицу подсетей записывается новая строка и именем подсети и атрибутом Is dirty, отмеченным как true.
- Все подсети являются измененными – все строки с одинаковым именем подсети в таблице подсетей имеют атрибут Is dirty, отмеченный как true.
- SubnetLine является измененным – соответствующая строка в таблице атрибутов класса SubnetLine отмечена как измененная.
- Системная схема подсети является измененной – соответствующая системная схема подсети отмечена как измененная.
- Контроллер подсети является измененным – строка, связанная с контроллером подсети в таблице подсетей, отмечена как измененная.
- Все контроллеры подсети удалены – атрибут Is Deleted отмечен как true для всех контроллеров подсети, связанных с подсетью.
- Контроллер подсети удален – атрибут Is Deleted отмечен как true соответствующего контроллера подсети.
- SubnetLine удален – атрибут Is Deleted отмечен как true для соответствующей строки в таблице атрибутов SubnetLine.
- Системная схема подсети удалена – атрибут Is Deleted отмечен как true для соответствующей системной схемы подсети.
Подробно о значении обновлений:
- Подсеть является чистой – для соответствующей строки в таблице подсетей атрибут Is dirty отмечен как false.
- Все подсети являются чистыми – для всех строк с одинаковым именем подсети в атрибуте Subnetwork Name атрибут Is dirty отмечен как false.
- Subnetline является чистым – соответствующий объект в классе SubnetLine более не отмечен как измененный.
- Системная схема подсети является чистой – соответствующая системная схема подсети более не отмечена как измененная.
- Контроллер подсети является чистым – строка, связанная с контроллером подсети в таблице подсетей, более не отмечена как измененная.
- Новый объект SubnetLine – в таблице SubnetLines создана новая строка.
- Новая системная схема подсети – создана новая системная схема подсети.
- Итоги – итоги записаны в атрибут в классе SubnetLine.
- Новое имя схемы – системная схема подсети со старым именем удалена, и системная схема подсети создана с новым именем.
- Старое имя подсети удалено – удалены строки или строка со старым именем подсети.