WebServiceTaskUtil Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Accède et appelle les services Web. Cette classe est utilisée à la fois par l'objet Microsoft.SqlServer.Dts.Tasks.WebServiceTask et son interface utilisateur comme bibliothèque réutilisable de fonctions.
public ref class WebServiceTaskUtil
public class WebServiceTaskUtil
type WebServiceTaskUtil = class
Public Class WebServiceTaskUtil
- Héritage
-
WebServiceTaskUtil
Remarques
Les WebServiceTaskUtil fonctionnalités sont les suivantes :
Téléchargez le langage WSDL (Web Services Description Language) à partir d’une URL donnée.
Récupérez des services, des méthodes et des informations de paramètres à partir du WSDL.
Créez la classe proxy et générez un assembly à partir de la classe proxy, ce qui est nécessaire pour appeler la méthode Web.
Appelez la méthode Web demandée sur la classe proxy à l’aide de la réflexion.
Les interfaces utilisateur conçues pour une tâche peuvent l’utiliser WebServiceTaskUtil pour afficher les services, méthodes et paramètres.
Constructeurs
WebServiceTaskUtil(Object, String) |
Initialise une nouvelle instance de la classe WebServiceTaskUtil, en initialisant la connexion HTTP et le fichier WSDL (Web Services Description Language) à télécharger. |
Méthodes
CleanUp() |
Libère toutes les ressources utilisées pour analyser WSDL (Web Services Description Language) et appeler la méthode Web. |
GetServices() |
Retourne un tableau qui contient tous les services disponibles dans WSDL (Web Services Description Language). |
GetWebMethodInfos(String) |
Obtient un tableau qui contient toutes les méthodes disponibles dans un service. |
Invoke(DTSWebMethodInfo, String, Object, VariableDispenser) |
Appelle la méthode Web spécifiée avec les paramètres fournis. |