Práticas recomendadas para a manipulação de exceção do Reporting Services
Durante o desenvolvimento de aplicativos do Reporting Services, existem várias metodologias que você pode usar para eliminar ou reduzir a ocorrência de exceções. Quando houver exceções, forneça mensagens de erro claras e concisas ao usuário e adicione manipulação de exceção adequada para impedir que seus aplicativos sejam encerrados de forma inesperada.
Um aplicativo que envia solicitações ao serviço Web Servidor de Relatório deve fazer o seguinte:
Evitar as exceções impedindo quantas solicitações inválidas for possível.
Capturar exceções e fornecer código de manipulação de erro específico sempre que possível.
Lidar com casos de erro que não lançam exceções.
Nesta seção
Tópico |
Descrição |
---|---|
Descreve técnicas para impedir que solicitações que não são válidas sejam enviadas ao servidor de relatório. |
|
Descreve como aprimorar ainda mais a confiabilidade de seu aplicativo com blocos try/catch. |
|
Explica como manipular erros que não resultam em uma exceção é lançada pelo Reporting Services. |
|
Usando a propriedade Detail para manipular erros específicos |
Explica como manipular programaticamente erros específicos usando a propriedade Detail do objeto SoapException. |
Consulte também
Referência
Classe SoapException do Reporting Services