WebServiceTaskUtil クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web サービスにアクセスして呼び出します。 このクラスは、Microsoft.SqlServer.Dts.Tasks.WebServiceTask とそのユーザー インターフェイスの両方で、再使用可能な関数ライブラリとして使用されます。
public ref class WebServiceTaskUtil
public class WebServiceTaskUtil
type WebServiceTaskUtil = class
Public Class WebServiceTaskUtil
- 継承
-
WebServiceTaskUtil
注釈
WebServiceTaskUtil には、次の操作を行うための機能があります。
指定した URL から Web サービス記述言語 (WSDL) をダウンロードします。
WSDL からサービス、メソッド、およびパラメーター情報を取得します。
プロキシ クラスを作成して、そのプロキシ クラスのアセンブリを生成します。このアセンブリは、Web メソッドを呼び出すために必要です。
リフレクションを使用して、プロキシ クラスで要求された Web メソッドを呼び出します。
タスク用にデザインされたユーザー インターフェイスは、この WebServiceTaskUtil を使用してサービス、メソッド、およびパラメーターを表示できます。
コンストラクター
WebServiceTaskUtil(Object, String) |
WebServiceTaskUtil クラスの新しいインスタンスを初期化し、HTTP 接続とダウンロードする Web サービス記述言語 (WSDL) ファイルを初期化します。 |
メソッド
CleanUp() |
Web サービス記述言語 (WSDL) を解析したり、Web メソッドを呼び出すために使用されるすべてのリソースを解放します。 |
GetServices() |
Web サービス記述言語 (WSDL) で使用できるすべてのサービスを含む配列を返します。 |
GetWebMethodInfos(String) |
サービスで使用可能なすべてのメソッドを含む配列を取得します。 |
Invoke(DTSWebMethodInfo, String, Object, VariableDispenser) |
与えられたパラメーターを使用して指定の Web メソッドを呼び出します。 |