ProxyGenerator.GetClientProxyScript Metoda

Definice

Načte kód generování proxy serveru pro zadaný typ.

Přetížení

Name Description
GetClientProxyScript(Type, String, Boolean)

Načte kód generování proxy serveru pro zadaný typ.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Načte kód generování proxy serveru pro zadaný typ pomocí cesty a koncového bodu služby.

GetClientProxyScript(Type, String, Boolean)

Načte kód generování proxy serveru pro zadaný typ.

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

Parametry

type
Type

Typ objektu pro získání skriptu.

path
String

Umístění koncového bodu.

debug
Boolean

truezahrnout komentáře kódu XML; v opačném případě . false

Návraty

Kód generování proxy serveru.

Výjimky

Parametr type je pathnull.

Zadaný typ není podporován pro generování proxy serveru.

Poznámky

Metoda GetClientProxyScript vrátí hodnotu ECMAScriptu (JavaScript) generování proxy pro webovou službu, pro službu Windows Communication Foundation (WCF) nebo pro statické metody stránky, které mají použitý atribut WebMethodAttribute. Parametr type obsahuje typ třídy webové služby, třídy služby WCF nebo třídy stránky ASP.NET. Pokud je typ třída nebo rozhraní služby WCF, třída nebo rozhraní musí mít ServiceContractAttribute použitý atribut. Pokud je parametr debugtrue, výsledný kód obsahuje komentáře kódu XML, které lze použít pro podporu Technologie IntelliSense v Visual Studio nebo jiných vývojových prostředích. V důsledku toho je velikost generovaného skriptu větší.

Viz také

Platí pro

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Načte kód generování proxy serveru pro zadaný typ pomocí cesty a koncového bodu služby.

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

Parametry

type
Type

Typ objektu pro získání skriptu.

path
String

Umístění koncového bodu.

debug
Boolean

truezahrnout komentáře kódu XML; v opačném případě . false

serviceEndpoint
ServiceEndpoint

Koncový bod služby.

Návraty

Kód generování proxy serveru.

Výjimky

Parametr type je pathnull.

Zadaný typ není podporován pro generování proxy serveru.

Poznámky

Metoda GetClientProxyScript vrátí hodnotu ECMAScriptu (JavaScript) generování proxy pro webovou službu, pro službu Windows Communication Foundation (WCF) nebo pro statické metody stránky, které mají použitý atribut WebMethodAttribute. Parametr type obsahuje typ třídy webové služby, třídy služby WCF nebo třídy stránky ASP.NET. Pokud je typ třída nebo rozhraní služby WCF, třída nebo rozhraní musí mít ServiceContractAttribute použitý atribut. Pokud je parametr debugtrue, výsledný kód obsahuje komentáře kódu XML, které lze použít pro podporu Technologie IntelliSense v Visual Studio nebo jiných vývojových prostředích. V důsledku toho je velikost generovaného skriptu větší.

Viz také

Platí pro