WebServiceTaskUtil Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Accede ai servizi Web e li richiama. Questa classe viene utilizzata dall'oggetto Microsoft.SqlServer.Dts.Tasks.WebServiceTask e dalla relativa interfaccia utente come libreria riutilizzabile di funzioni.
public ref class WebServiceTaskUtil
public class WebServiceTaskUtil
type WebServiceTaskUtil = class
Public Class WebServiceTaskUtil
- Ereditarietà
-
WebServiceTaskUtil
Commenti
Fornisce WebServiceTaskUtil la funzionalità per eseguire le operazioni seguenti:
Scaricare il linguaggio di descrizione dei servizi Web da un URL specificato.
Recuperare le informazioni sui servizi, i metodi e i parametri da WSDL.
Creare la classe proxy e generare un assembly dalla classe proxy, necessaria per richiamare il metodo Web.
Richiamare il metodo Web richiesto nella classe proxy usando reflection.
Le interfacce utente progettate per un'attività possono usarle WebServiceTaskUtil per visualizzare i servizi, i metodi e i parametri.
Costruttori
WebServiceTaskUtil(Object, String) |
Inizializza una nuova istanza della classe WebServiceTaskUtil inizializzando la connessione HTTP e il file WSDL (Web Services Description Language) da scaricare. |
Metodi
CleanUp() |
Rilascia tutte le risorse utilizzate per analizzare il file WSDL (Web Services Description Language) e richiamare il metodo Web. |
GetServices() |
Restituisce una matrice contenente tutti i servizi disponibili nel file WSDL (Web Services Description Language). |
GetWebMethodInfos(String) |
Ottiene una matrice contenente tutti i metodi disponibili in un servizio. |
Invoke(DTSWebMethodInfo, String, Object, VariableDispenser) |
Chiama il metodo Web specificato con i parametri forniti. |