Overrule это такой механизм в автокаде, который похож на подписку на события. Когда вы "подпишитесь" на ObjectOverrule, то будете иметь возможность переопределять поведение метода Close() для объекта. Но ни в коем случае не нужно его вызывать! Он сам вызывается, когда объект закрывается при модификации.
По сути, подпись на событие ObjectModified очень схожа с обработкой метода ObjectOverrule.Close()