ProxyGenerator.GetClientProxyScript Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 mithilfe des Pfad- und Dienstendpunkts 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 abzurufen ist.
- path
- String
Der Speicherort des Endpunkts.
- debug
- Boolean
true
, um XML-Codekommentare einzuschließen; andernfalls false
.
Gibt zurück
Der Proxygenerierungscode.
Ausnahmen
Der parameter type
oder path
ist null
.
Der angegebene Typ wird für die Proxygenerierung nicht unterstützt.
Hinweise
Die GetClientProxyScript-Methode gibt das ECMAScript (JavaScript) der Proxygenerierung für einen Webdienst, für einen WCF-Dienst (Windows Communication Foundation) oder für statische Seitenmethoden zurück, auf die das attribut WebMethodAttribute angewendet wurde. 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 die Klasse oder Schnittstelle das ServiceContractAttribute Attribut angewendet haben. Wenn der debug
-Parameter true
ist, enthält der resultierende Code XML-Codekommentare, die für 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 mithilfe des Pfad- und Dienstendpunkts 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 abzurufen ist.
- path
- String
Der Speicherort des Endpunkts.
- debug
- Boolean
true
, um XML-Codekommentare einzuschließen; andernfalls false
.
- serviceEndpoint
- ServiceEndpoint
Der Dienstendpunkt.
Gibt zurück
Der Proxygenerierungscode.
Ausnahmen
Der parameter type
oder path
ist null
.
Der angegebene Typ wird für die Proxygenerierung nicht unterstützt.
Hinweise
Die GetClientProxyScript-Methode gibt das ECMAScript (JavaScript) der Proxygenerierung für einen Webdienst, für einen WCF-Dienst (Windows Communication Foundation) oder für statische Seitenmethoden zurück, auf die das attribut WebMethodAttribute angewendet wurde. 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 die Klasse oder Schnittstelle das ServiceContractAttribute Attribut angewendet haben. Wenn der debug
-Parameter true
ist, enthält der resultierende Code XML-Codekommentare, die für intelliSense-Unterstützung in Visual Studio oder anderen Entwicklungsumgebungen verwendet werden können. Daher ist die Größe des generierten Skripts größer.