AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.10.2010, 15:22   #9  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Post
Заметка, не совсем по теме, но про доступ к нескольким файлам.

Error: Multiple calls to CodeAccessPermission.Assert

1) //http://msdn.microsoft.com/en-us/library/aa609747.aspx
2) Dynamics AX Writing Secure X++ Code
X++:
void copyFile(str fromfile , str tofile )
{
    Set permissionSet;
    ;
    
    if(isRunningOnServer())
    {
        permissionSet =  new Set(Types::Class);
        permissionSet.add(new FileIoPermission(fromfile,'r'));
        permissionSet.add(new FileIoPermission(tofile,'w'));
        CodeAccessPermission::assertMultiple(permissionSet);

        WinAPIServer::copyFile(fromfile, tofile, true);

        CodeAccessPermission::revertAssert();
    }
    else
    {
        WinAPI::copyFile(fromfile, tofile, true);
    }
}
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: Damn (2), sukhanchik (1), Андрей К. (1), Molchun (1).
Теги
code access security, fileiopermission, security, winapi, безопасность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Geek: Finding files with WinAPI Blog bot DAX Blogs 1 08.10.2009 17:36
Axapta WinAPI::SewWindow... кто знает как? UNRW DAX: Программирование 2 26.09.2008 15:28
Dynamics AX Geek: Finding files with WinAPI Blog bot DAX Blogs 0 28.10.2006 16:40
WinAPI::getLastError() DreamCreator DAX: Программирование 4 20.06.2005 10:03
WinApi. Удаление файлов глючит. NJD DAX: Программирование 10 05.12.2003 13:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:48.