次の方法で共有


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 に表示される場合があります。