Freigeben über


ProxyGenerator.GetClientProxyScript Methode

Definition

Ruft den Proxygenerierungscode für den angegebenen Typ ab.

Überlädt

GetClientProxyScript(Type, String, Boolean)

Ruft den Proxygenerierungscode für den angegebenen Typ ab.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Ruft den Proxygenerierungscode für den angegebenen Typ mit dem Pfad und dem Dienstendpunkt ab.

GetClientProxyScript(Type, String, Boolean)

Ruft den Proxygenerierungscode für den angegebenen Typ ab.

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

Parameter

type
Type

Der Typ des Objekts, für das das Skript abgerufen wird.

path
String

Die Position des Endpunkts.

debug
Boolean

true, wenn XML-Codekommentare eingeschlossen werden sollen, andernfalls false.

Gibt zurück

Der Proxygenerierungscode.

Ausnahmen

Der type-Parameter oder der path-Parameter ist null.

Der angegebene Typ wird für die Proxygenerierung nicht unterstützt.

Hinweise

Die GetClientProxyScript -Methode gibt die Proxygenerierung ECMAScript (JavaScript) für einen Webdienst, für einen Windows Communication Foundation-Dienst (WCF) oder für statische Seitenmethoden zurück, für die das WebMethodAttribute Attribut angewendet wird. Der type Parameter enthält den Typ der Webdienstklasse, wcf-Dienstklasse oder ASP.NET Seitenklasse. Wenn der Typ eine WCF-Dienstklasse oder -Schnittstelle ist, muss das Attribut auf die ServiceContractAttribute Klasse oder Schnittstelle angewendet werden. Wenn der debug Parameter ist true, enthält der resultierende Code XML-Codekommentare, die für die IntelliSense-Unterstützung in Visual Studio oder anderen Entwicklungsumgebungen verwendet werden können. Daher ist die Größe des generierten Skripts größer.

Weitere Informationen

Gilt für:

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Ruft den Proxygenerierungscode für den angegebenen Typ mit dem Pfad und dem Dienstendpunkt ab.

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

Parameter

type
Type

Der Typ des Objekts, für das das Skript abgerufen wird.

path
String

Die Position des Endpunkts.

debug
Boolean

true, wenn XML-Codekommentare eingeschlossen werden sollen, andernfalls false.

serviceEndpoint
ServiceEndpoint

Der Dienstendpunkt.

Gibt zurück

Der Proxygenerierungscode.

Ausnahmen

Der type-Parameter oder der path-Parameter ist null.

Der angegebene Typ wird für die Proxygenerierung nicht unterstützt.

Hinweise

Die GetClientProxyScript -Methode gibt die Proxygenerierung ECMAScript (JavaScript) für einen Webdienst, für einen Windows Communication Foundation-Dienst (WCF) oder für statische Seitenmethoden zurück, für die das WebMethodAttribute Attribut angewendet wird. Der type Parameter enthält den Typ der Webdienstklasse, wcf-Dienstklasse oder ASP.NET Seitenklasse. Wenn der Typ eine WCF-Dienstklasse oder -Schnittstelle ist, muss das Attribut auf die ServiceContractAttribute Klasse oder Schnittstelle angewendet werden. Wenn der debug Parameter ist true, enthält der resultierende Code XML-Codekommentare, die für die IntelliSense-Unterstützung in Visual Studio oder anderen Entwicklungsumgebungen verwendet werden können. Daher ist die Größe des generierten Skripts größer.

Weitere Informationen

Gilt für: