Рекомендации по обработке исключений в службах Reporting Services
При разработке приложений служб Reporting Services существует несколько методик, которые можно использовать для избежания возникновения исключений или сокращения их количества. При возникновении исключений пользователю следует выводить ясное и четкое сообщение об ошибке; кроме того, следует добавить обработку исключений, чтобы приложения не завершались неожиданно.
Приложение, посылающее запросы веб-службе сервера отчетов должно выполнять следующие действия.
Оно должно избегать вызова исключений методом предотвращения создания как можно большего количества недопустимых запросов.
Оно должно по возможности перехватывать исключения и предоставлять определенные коды обработки ошибок.
Оно должно обрабатывать варианты ошибок, не выдающие исключений.
В этом разделе
Тема |
Description |
|---|---|
Описывает методики предотвращения отправки недопустимых запросов на сервер отчетов. |
|
Описывает, как можно увеличить надежность приложения с использованием блоков TRY и CATCH (). |
|
Обработка предупреждений и ситуаций, не вызывающих исключения |
Объясняет, как следует обрабатывать ошибки, которые не приводят к выводу исключения службами Reporting Services. |
Использование свойства Detail для обработки определенных ошибок |
Описывает, как можно программным образом обрабатывать определенные ошибки с помощью свойства Detail объекта SoapException. |
См. также