Procedure consigliate per la gestione delle eccezioni di Reporting Services
Quando si sviluppano applicazioni di Reporting Services, è possibile usare diverse metodologie per eliminare o ridurre l'occorrenza di eccezioni. Quando si verificano le eccezioni, fornire messaggi di errore chiari e concisi all'utente e aggiungere funzionalità adeguate di gestione delle eccezioni per impedire che le applicazioni vengano chiuse in modo imprevisto.
Un'applicazione che invia richieste al servizio Web ReportServer deve:
Evitare che vengano generate eccezioni impedendo il maggior numero possibile di richieste non valide.
Rilevare le eccezioni e fornire codice specifico di gestione degli errori quando possibile.
Gestire i casi di errore che non generano eccezioni.
Contenuto della sezione
Articolo | Descrizione |
---|---|
Impedire richieste non valide | Vengono descritte le tecniche per impedire l'invio delle richieste non valide al server di report. |
Usare i blocchi try e catch | Viene descritto come migliorare l'affidabilità dell'applicazione con i blocchi try/catch. |
Gestire avvisi e casi che non causano eccezioni | Viene illustrato come gestire gli errori che non generano un'eccezione che si verifica in Reporting Services. |
Utilizzare la proprietà Detail per gestire errori specifici | Spiega come gestire errori specifici a livello di codice tramite la proprietà Detail dell'oggetto SoapException. |
Contenuto correlato
Proprietà Detail
Introduzione alla gestione delle eccezioni in Reporting Services
Classe SoapException di Reporting Services
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per