ProxyGenerator.GetClientProxyScript Methode

Definitie

Haalt de proxygeneratiecode voor het opgegeven type op.

Overloads

Name Description
GetClientProxyScript(Type, String, Boolean)

Haalt de proxygeneratiecode voor het opgegeven type op.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Haalt de proxygeneratiecode voor het opgegeven type op met behulp van het pad- en serviceeindpunt.

GetClientProxyScript(Type, String, Boolean)

Haalt de proxygeneratiecode voor het opgegeven type op.

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

Parameters

type
Type

Het type object waarvoor het script moet worden opgehaald.

path
String

De locatie van het eindpunt.

debug
Boolean

true xml-codeopmerkingen op te nemen; anders, false.

Retouren

De code voor het genereren van de proxy.

Uitzonderingen

De type of path parameter is null.

Het opgegeven type wordt niet ondersteund voor het genereren van proxy's.

Opmerkingen

De methode GetClientProxyScript retourneert de ECMAScript (JavaScript) van de proxygeneratie voor een webservice, voor een WCF-service (Windows Communication Foundation) of voor statische paginamethoden waarop het kenmerk WebMethodAttribute is toegepast. De parameter type bevat het type webserviceklasse, WCF-serviceklasse of ASP.NET paginaklasse. Wanneer het type een WCF-serviceklasse of -interface is, moet de klasse of interface het ServiceContractAttribute kenmerk hebben toegepast. Als de parameter debug is true, bevat de resulterende code opmerkingen bij XML-code die kunnen worden gebruikt voor intelliSense-ondersteuning in Visual Studio of andere ontwikkelomgevingen. Als gevolg hiervan is de grootte van het gegenereerde script groter.

Zie ook

Van toepassing op

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Haalt de proxygeneratiecode voor het opgegeven type op met behulp van het pad- en serviceeindpunt.

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

Parameters

type
Type

Het type object waarvoor het script moet worden opgehaald.

path
String

De locatie van het eindpunt.

debug
Boolean

true xml-codeopmerkingen op te nemen; anders, false.

serviceEndpoint
ServiceEndpoint

Het service-eindpunt.

Retouren

De code voor het genereren van de proxy.

Uitzonderingen

De type of path parameter is null.

Het opgegeven type wordt niet ondersteund voor het genereren van proxy's.

Opmerkingen

De methode GetClientProxyScript retourneert de ECMAScript (JavaScript) van de proxygeneratie voor een webservice, voor een WCF-service (Windows Communication Foundation) of voor statische paginamethoden waarop het kenmerk WebMethodAttribute is toegepast. De parameter type bevat het type webserviceklasse, WCF-serviceklasse of ASP.NET paginaklasse. Wanneer het type een WCF-serviceklasse of -interface is, moet de klasse of interface het ServiceContractAttribute kenmerk hebben toegepast. Als de parameter debug is true, bevat de resulterende code opmerkingen bij XML-code die kunnen worden gebruikt voor intelliSense-ondersteuning in Visual Studio of andere ontwikkelomgevingen. Als gevolg hiervan is de grootte van het gegenereerde script groter.

Zie ook

Van toepassing op