|
04.11.2008, 19:30 | #1 |
Участник
|
Объявление переменной FileIoPermission в тексте метода должно стоять ДО объявления переменной TextIO.
|
|
05.11.2008, 10:59 | #2 |
Участник
|
Цитата:
Почему тогда она(ошибка) исчезает если RunOn класса = "Client"?? В принципе, если Best Practice о чем-то "ругает", то должен существовать подход, позволяющий этой "ругани" избежать, или я что-то не понимаю? |
|
05.11.2008, 11:05 | #3 |
Участник
|
Цитата:
Цитата:
|
|
05.11.2008, 11:48 | #4 |
Участник
|
Цитата:
Сообщение от gl00mie
Одна из Best Practices - читать документацию и использовать поиск по форуму Конечно, такой подход существует - он описан в документации, в частности, в Dynamics AX Writing Secure X++ Code
"Dynamics AX Writing Secure X++ Code" документ мне знаком: в нем то и описываются(равно как и в msdn) пермишн-классы для всех "опасных" API в Аксапте, в том числе и FileIOPermission.. Непонятно только следующее: класс CCHTMLSave, sys-layer, runOn = "Called from", метод run(), в общем, аналогичная моей ситуация, ОДНАКО в качестве "антидота" на TWC Best Practice используется..правильно, //BP Deviation Documented Причем это не единственный класс в DAX 4.0 с подобным подходом. Получается что в данной ситуации - использование //BP единственный выход?? |
|
Теги |
best practice, cas, secure api, twc |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|