В модулях (файлах) с одноименным классом в режиме @OPTIONS: partial - порядок partial,dynamic приводит или нет к ошибке: You can specify call type option in a class only once
andylars 08.06.2016 20:56
/ 08.06.2016 21:00
Не сразу понял в чем ошибка, и о какой специфической опции, которую можно упоминать лишь однажны - идет речь. Грешил на use в конструкторе.
Оказалось, что dynamic.
А порядок следования этих опций в @OPTIONS - имеет значение?
Просто, когда
в основном + подключаемом файле написано одно и то же:
@OPTIONS
partial
dynamic
Получаю:
You can specify call type option in a class only once
Когда, наоборот (так же, в обоих одно и то же):
@OPTIONS
dynamic
partial
Ошибки - нет.
По факту, я понимаю, что из-за "неправильного" порядка следования во втором случае, опция - dynamic у подключаемого файла просто не передается, раз ошибки нет.
Правда, то, что этот порядок оказывается есть, из документации явно не следует.
- В модулях (файлах) с одноименным классом в режиме @OPTIONS: partial - порядок partial,dynamic приводит или нет к ошибке: You can specify call type option in a class only once, andylars 08.06.2016 20:56 / 08.06.2016 21:00