2011-01-03 95 views
3

WebサービスのWeb参照を作成すると、Visual Studioは魔法のようにSettingsクラスを作成します。このクラスを使用すると、参照されているWebサービスのURLをアプリケーション設定から変更できます。コードを再構築せずに開発サーバーと運用サーバーの間で変更する場合に非常に便利です。設定ファイルでSoapHttpClientProtocol Timeoutプロパティを設定できますか?

私はTimeout(または他の)プロパティのための同様のメカニズムを見つけることができませんでした。 1つはありますか?

(明確にするために:私はSoapHttpClientProtocolから派生したWebサービスを参照して、クライアント側のコードについて話している。)

感謝を!

答えて

0

設定機能を使用して、タイムアウトやその他のプロパティの独自の設定を定義することができます。あなたはコード内で魔法の数字ではなくプロパティを読むためのコードを書くことができます。

+0

私は、WSDLから生成されたコードの使用に固執したいと考えていました。これはすでに1つのプロパティの設定を処理していますが、デフォルトコードではDefaultValue属性を使用してTimeoutを初期化するように見えます。 – ThatBlairGuy

関連する問題