WebServiceTaskUtil Classe

Définition

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.

S’applique à