Показать сообщение отдельно
Старый 17.12.2015, 13:15   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от ZVV Посмотреть сообщение
- Как найти в АОТ этот класс расширений учитывая что
обычно в таких случаях помогает IDE
в аксапте должны быть перекрестные ссылки. но пока через жопу.

Цитата:
Сообщение от ZVV Посмотреть сообщение
- Если кто-то перекроет этот метод на таблице (или он просто появится в следующем хот фиксе) - как это будет разруливаться? Не усложнит ли это только апгрэйд?
обычные правила для разрешения конфликтов имен между локальными и глобальными объектами: в первую очередь ищутся локальные. если их нет, то ищутся глобальные (в данном случае extension)

в ax7 я не знаю способа явно вызвать extension-функцию, если есть метод с таким именем. но должен быть.

судя по моему небольшому опыту работы с extension methods в других IDE с другими языками - не, не усложняет. IDE хорошо показывает что происходит.
За это сообщение автора поблагодарили: ZVV (2).