Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você deve tratar de erros específicos do Reporting Services que sabe que podem acontecer. Por exemplo, em um aplicativo onde você solicita que o usuário crie uma pasta, pode ser possível que ele tente criar uma pasta que já exista. Como desenvolvedor, você não tem controle sobre o que o usuário digita no nome da pasta e nos campos de caminho do seu aplicativo, mas tem controle sobre o que o usuário experimenta quando alguém incidentalmente tenta criar um item já existente.
Para facilitar a captura de condições de erro específicas, o Reporting Services classifica um código de erro para a exceção e retorna a classificação do erro usando propriedades da classe SoapException. Para obter mais informações, consulte "Classe SoapException" na documentação do SDK do Microsoft .NET Framework.
A tabela a seguir lista as propriedades públicas da classe SoapException.
Propriedade pública |
Descrição |
|---|---|
Actor |
O código que causou a exceção. O valor é a URL para o método do serviço Web. |
Detail |
Informações de erro específicas do aplicativo. O valor é definido pelo servidor de relatório e está em formato XML. Para obter mais informações, consulte Propriedade Detail e Usando a propriedade Detail para manipular erros específicos. |
HelpLink |
Uma URL ou URN para um arquivo de Ajuda associado ao erro. O valor é normalmente definido pelo serviço Web e define uma URL como Ajuda e Suporte do Microsoft. Como o Reporting Services dá suporte a diversos links de ajuda para erros ocorridos, o servidor de relatório informações de link de ajuda como parte da propriedade Detail. Para obter mais informações, consulte Elemento HelpLink. |
Message |
Uma mensagem descritiva e localizada que descreve o erro. Esse texto poderia aparecer na interface do usuário do aplicativo. |