* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Обработка исключений и императивная защита
8 февраля 2009

Приложение должно отслеживать возникновение ситуаций, чреватых ошибками, и
адекватно обрабатывать любые исключении.
Нарушение защиты приводит к гене-
рации исключения Security Exception, поэтому любые запросы разрешений при ис-
пользовании императивной защиты следует помещать в блоки обработки исключе-
ний. Это позволит избежать немедленного завершения приложения в случае отказа
на предоставление запрошенных разрешений и попытаться запросить разрешения
в меньшем объеме. Разработчик должен сам выбрать подходящее действие, которое
следует предпринять в ответ на отказ в предоставлении того или иного разрешения.
Например, можно разрешить пользователю сохранить данные и штатно завершить
работу приложения либо продолжить работу без запрошенного ресурса. Так или
иначе, требуется предусмотреть обработку любых исключений, которые только
можно предвидеть.

Теги: .NET

Статьи по теме:

Управление лицензированием элементов управления
Применение компонента HelpProvider
Редакторы свойств программы установки
Свойства, доступные только для чтения или только для записи
Активация и деактивация команд меню
Применение встроенной функциональности типов данных
Создание дополнительных типов объектов Doughnut
Установка приложения
Применение типов данных
Формирование запросов SQL во время выполнения
Реализация свойств
Реализация полиморфизма через наследование
Делегаты CTS
Создание производных элементов управления
ToDoList 5.6.6
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Обработка исключений и императивная защита. Регион сайта: Москва и Санкт-Петербург