Partager via


ProxyGenerator.GetClientProxyScript Méthode

Définition

Extrait le code de génération du proxy pour le type spécifié.

Surcharges

GetClientProxyScript(Type, String, Boolean)

Extrait le code de génération du proxy pour le type spécifié.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Extrait le code de génération de proxy pour le type spécifié en utilisant le chemin d'accès et le point de terminaison du service.

GetClientProxyScript(Type, String, Boolean)

Extrait le code de génération du proxy pour le type spécifié.

public:
 static System::String ^ GetClientProxyScript(Type ^ type, System::String ^ path, bool debug);
public static string GetClientProxyScript (Type type, string path, bool debug);
static member GetClientProxyScript : Type * string * bool -> string
Public Shared Function GetClientProxyScript (type As Type, path As String, debug As Boolean) As String

Paramètres

type
Type

Type de l'objet pour lequel le script doit être obtenu.

path
String

L'emplacement du point de terminaison.

debug
Boolean

true pour inclure des commentaires de code XML ; sinon, false.

Retours

Le code de génération du proxy.

Exceptions

Le paramètre type ou path est null.

Le type spécifié n'est pas pris en charge pour la génération de proxy.

Remarques

La GetClientProxyScript méthode retourne l’ECMAScript (JavaScript) de génération proxy pour un service Web, pour un service Windows Communication Foundation (WCF) ou pour les méthodes de page statiques auxquelles l’attribut WebMethodAttribute est appliqué. Le type paramètre contient le type de la classe de service Web, de la classe de service WCF ou de ASP.NET classe de page. Lorsque le type est une classe ou une interface de service WCF, l’attribut doit être appliqué à la classe ou à l’interface ServiceContractAttribute . Si le debug paramètre est true, le code résultant contient des commentaires de code XML qui peuvent être utilisés pour la prise en charge d’IntelliSense dans Visual Studio ou d’autres environnements de développement. Par conséquent, la taille du script généré est plus grande.

Voir aussi

S’applique à

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Extrait le code de génération de proxy pour le type spécifié en utilisant le chemin d'accès et le point de terminaison du service.

public:
 static System::String ^ GetClientProxyScript(Type ^ type, System::String ^ path, bool debug, System::ServiceModel::Description::ServiceEndpoint ^ serviceEndpoint);
public static string GetClientProxyScript (Type type, string path, bool debug, System.ServiceModel.Description.ServiceEndpoint serviceEndpoint);
static member GetClientProxyScript : Type * string * bool * System.ServiceModel.Description.ServiceEndpoint -> string
Public Shared Function GetClientProxyScript (type As Type, path As String, debug As Boolean, serviceEndpoint As ServiceEndpoint) As String

Paramètres

type
Type

Type de l'objet pour lequel le script doit être obtenu.

path
String

L'emplacement du point de terminaison.

debug
Boolean

true pour inclure des commentaires de code XML ; sinon, false.

serviceEndpoint
ServiceEndpoint

Point de terminaison du service.

Retours

Le code de génération du proxy.

Exceptions

Le paramètre type ou path est null.

Le type spécifié n'est pas pris en charge pour la génération de proxy.

Remarques

La GetClientProxyScript méthode retourne l’ECMAScript (JavaScript) de génération proxy pour un service Web, pour un service Windows Communication Foundation (WCF) ou pour les méthodes de page statiques auxquelles l’attribut WebMethodAttribute est appliqué. Le type paramètre contient le type de la classe de service Web, de la classe de service WCF ou de ASP.NET classe de page. Lorsque le type est une classe ou une interface de service WCF, l’attribut doit être appliqué à la classe ou à l’interface ServiceContractAttribute . Si le debug paramètre est true, le code résultant contient des commentaires de code XML qui peuvent être utilisés pour la prise en charge d’IntelliSense dans Visual Studio ou d’autres environnements de développement. Par conséquent, la taille du script généré est plus grande.

Voir aussi

S’applique à