Bewährte Methoden für die Ausnahmeverwaltung von Reporting Services
Wenn Sie Reporting Services-Anwendungen entwickeln, gibt es mehrere Methoden, mit denen Sie das Auftreten von Ausnahmen beseitigen oder reduzieren können. Wenn Ausnahmen auftreten, sorgen Sie für klare und prägnante Fehlermeldungen, und fügen Sie eine adäquate Behandlung der Ausnahme hinzu, um unerwartete Abbrüche Ihrer Anwendungen zu verhindern.
Eine Anwendung, die Anforderungen an den Report Server-Webdienst sendet, sollte:
Keine Ausnahmen verursachen, indem möglichst viele ungültige Anforderungen verhindert werden.
Abfangen von Ausnahmen und Angabe eines spezifischen Fehlerbehandlungscodes, wenn möglich.
Behandeln sie Fehlerfälle, die keine Ausnahmen auslösen.
In diesem Abschnitt
Artikel | Beschreibung |
---|---|
Verhindern ungültiger Anforderungen | Beschreibt Techniken zum Verhindern, dass Anforderungen, die ungültig sind, an den Berichtsserver gesendet werden. |
Verwenden von Try- und Catch-Blöcken | Beschreibt, wie die Zuverlässigkeit Ihrer Anwendung mithilfe von try/catch-Blöcken weiter verbessert wird. |
Behandeln von Warnungen und Fällen, die keine Ausnahmen verursachen | Erläutert, wie Fehler behandelt werden, die nicht zu einer Ausnahme führen, die Reporting Services auftritt. |
Verwenden der Detail-Eigenschaft zum Behandeln bestimmter Fehler | Erklärt, wie bestimmte Fehler programmgesteuert mit der Detail-Eigenschaft des SoapException-Objekts behandelt werden. |
Zugehöriger Inhalt
Detail-Eigenschaft
Einführung in die Ausnahmeverwaltung in Reporting Services
Reporting Services SoapException-Klasse
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für