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



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

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

Теги: .NET

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

Объектные модели
Работа с классом Help
Команды для манипулирования данными
Создание экземпляров пользовательских типов
Вывод типов
Редактор пользовательского интерфейса
Реализация свойств
Защита приложения
Оптимизация средствами компилятора
Интерфейсы как средство достижения полиморфизма
Инкапсуляция
Свойства, доступные только для чтения или только для записи
Создание экземпляров элементов управления ActiveX
Подключение к БД
Ограничения Foreign Key
| .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


     



Данный сайт или домен продается

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