ProxyGenerator.GetClientProxyScript Metod

Definition

Hämtar proxygenereringskoden för den angivna typen.

Överlagringar

Name Description
GetClientProxyScript(Type, String, Boolean)

Hämtar proxygenereringskoden för den angivna typen.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Hämtar proxygenereringskoden för den angivna typen med hjälp av sökvägen och tjänstslutpunkten.

GetClientProxyScript(Type, String, Boolean)

Hämtar proxygenereringskoden för den angivna typen.

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

Parametrar

type
Type

Typen av objekt som skriptet ska hämtas för.

path
String

Slutpunktens plats.

debug
Boolean

trueför att inkludera XML-kodkommenteringar. annars . false

Returer

Proxygenereringskoden.

Undantag

Parametern type eller path är null.

Den angivna typen stöds inte för proxygenerering.

Kommentarer

Metoden GetClientProxyScript returnerar proxygenereringen ECMAScript (JavaScript) för en webbtjänst, för en WCF-tjänst (Windows Communication Foundation) eller för statiska sidmetoder som har attributet WebMethodAttribute tillämpat. Parametern type innehåller typen av webbtjänstklass, WCF-tjänstklass eller ASP.NET sidklass. När typen är en WCF-tjänstklass eller ett gränssnitt måste -klassen eller gränssnittet ha ServiceContractAttribute attributet tillämpat. Om parametern debug är true innehåller den resulterande koden XML-kodkommenter som kan användas för IntelliSense-stöd i Visual Studio eller andra utvecklingsmiljöer. Därför är storleken på det genererade skriptet större.

Se även

Gäller för

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Hämtar proxygenereringskoden för den angivna typen med hjälp av sökvägen och tjänstslutpunkten.

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

Parametrar

type
Type

Typen av objekt som skriptet ska hämtas för.

path
String

Slutpunktens plats.

debug
Boolean

trueför att inkludera XML-kodkommenteringar. annars . false

serviceEndpoint
ServiceEndpoint

Tjänstens slutpunkt.

Returer

Proxygenereringskoden.

Undantag

Parametern type eller path är null.

Den angivna typen stöds inte för proxygenerering.

Kommentarer

Metoden GetClientProxyScript returnerar proxygenereringen ECMAScript (JavaScript) för en webbtjänst, för en WCF-tjänst (Windows Communication Foundation) eller för statiska sidmetoder som har attributet WebMethodAttribute tillämpat. Parametern type innehåller typen av webbtjänstklass, WCF-tjänstklass eller ASP.NET sidklass. När typen är en WCF-tjänstklass eller ett gränssnitt måste -klassen eller gränssnittet ha ServiceContractAttribute attributet tillämpat. Om parametern debug är true innehåller den resulterande koden XML-kodkommenter som kan användas för IntelliSense-stöd i Visual Studio eller andra utvecklingsmiljöer. Därför är storleken på det genererade skriptet större.

Se även

Gäller för