方法 : ASP.NET Web サービスで一方向操作または要求/応答操作を指定する

更新 : 2007 年 11 月

既定で、ASP.NET Web サービス操作は、要求/応答操作として定義されています。要求/応答操作では、メッセージによって返されるのが void 型の場合でも、操作の完了時に呼び出し元のアプリケーションへ常に返されます。また、一方向の操作も指定できます。一方向の操作では、Web サービスをホストする Web サーバーで受信されますが、完了時に応答は返されません。

ASP.NET Web サービス操作の詳細については、「アプリケーション ダイアグラムでの ASP.NET アプリケーションの概要」を参照してください。

ASP.NET Web サービス操作を一方向または要求/応答に指定するには

  1. [Web サービスの詳細情報] ウィンドウで、操作アイコンを右クリックし、[プロパティ] をクリックします。

    ms181848.alert_note(ja-jp,VS.90).gifヒント :

    [Web サービスの詳細情報] ウィンドウが閉じられている場合、アプリケーション ダイアグラムで Web サービス プロバイダのエンドポイントを右クリックし、[操作の定義] をクリックします。

  2. [プロパティ] ウィンドウで、[WSDL の 1 方向] プロパティを以下のように設定します。

    • Web サーバーで元の要求を受信しても、完了時に応答を返さない場合は True を指定します。

    • 完了時に常に応答を返す場合は False を指定します (既定値)。

    操作アイコンで、操作が一方向か要求/応答操作かが示されます。

参照

処理手順

方法 : ASP.NET Web サービスの操作を定義する

方法 : ASP.NET Web サービスの操作を編集する

参照

[Web サービスの詳細情報] ウィンドウのショートカット キー

その他の技術情報

ASP.NET Web サービスの操作の定義