Reporting Services SoapException クラス
発生が予想される Reporting Services のエラーには、対処が必要です。 たとえば、ユーザーにフォルダーの作成を要求するアプリケーションでは、ユーザーが既に存在するフォルダーを作成する可能性があります。 開発者は、アプリケーションのフォルダー名とパス フィールドにユーザーが入力する内容を制御できません。 ただし、既に存在するアイテムをだれかが偶然作成しようとしたときのユーザー エクスペリエンスを制御できます。
エラー状態を容易に検出できるようにするため、Reporting Services は例外のエラー コードを分類し、SoapException クラスのプロパティを使用してエラーの分類を返します。 詳細については、Microsoft .NET Framework SDK ドキュメントの SoapException クラスに関するページを参照してください。
次の表は、SoapException クラスのパブリック プロパティを示しています。
パブリック プロパティ | 説明 |
---|---|
俳優 | 例外の原因となったコード。 値は Web サービス メソッドへの URL です。 |
詳細 | アプリケーション固有のエラー情報。 レポート サーバーによって値が設定され、XML 形式になります。 詳細については、「 Detail プロパティ および 詳細プロパティを使用して特定のエラーを処理するを参照してください。 |
HelpLink | エラーに関連付けられたヘルプ ファイルへの URL または URN。 通常、Web サービスは値を設定し、Microsoft のヘルプとサポートへの URL を設定します。 Reporting Services では発生するエラーのヘルプ リンクが複数サポートされているので、レポート サーバーは、Detail プロパティの一部としてヘルプ リンク情報を設定します。 詳細については、 HelpLink 要素を参照してください。 |
メッセージ | エラーを説明するローカライズされたメッセージ。 このテキストはアプリケーションの UI に表示される場合があります。 |