Bagikan melalui


WebServiceTaskUtil Kelas

Definisi

Mengakses dan memanggil layanan Web. Kelas ini digunakan oleh Microsoft.SqlServer.Dts.Tasks.WebServiceTask antarmuka pengguna dan sebagai pustaka fungsi yang dapat digunakan kembali.

public ref class WebServiceTaskUtil
public class WebServiceTaskUtil
type WebServiceTaskUtil = class
Public Class WebServiceTaskUtil
Warisan
WebServiceTaskUtil

Keterangan

WebServiceTaskUtil menyediakan fungsionalitas untuk melakukan hal berikut:

  • Unduh Web Services Description Language (WSDL) dari URL tertentu.

  • Ambil informasi layanan, metode, dan parameter dari WSDL.

  • Buat kelas proksi dan buat assembly dari kelas proksi, yang diperlukan untuk memanggil metode Web.

  • Panggil metode Web yang diminta pada kelas proksi menggunakan pantulan.

Antarmuka pengguna yang dirancang untuk tugas dapat menggunakan ini WebServiceTaskUtil untuk menampilkan layanan, metode, dan parameter.

Konstruktor

WebServiceTaskUtil(Object, String)

Menginisialisasi instans WebServiceTaskUtil baru kelas , menginisialisasi koneksi HTTP dan file Web Services Description Language (WSDL) untuk diunduh.

Metode

CleanUp()

Merilis semua sumber daya yang digunakan untuk mengurai Web Services Description Language (WSDL) dan memanggil metode Web.

GetServices()

Mengembalikan array yang berisi semua layanan yang tersedia dalam Web Services Description Language (WSDL).

GetWebMethodInfos(String)

Mendapatkan array yang berisi semua metode yang tersedia dalam layanan.

Invoke(DTSWebMethodInfo, String, Object, VariableDispenser)

Memanggil metode Web yang ditentukan dengan parameter yang disediakan.

Berlaku untuk