ProxyGenerator.GetClientProxyScript Metódus

Definíció

Lekéri a megadott típus proxygenerálási kódját.

Túlterhelések

Name Description
GetClientProxyScript(Type, String, Boolean)

Lekéri a megadott típus proxygenerálási kódját.

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Lekéri a megadott típus proxygenerálási kódját az elérési út és a szolgáltatásvégpont használatával.

GetClientProxyScript(Type, String, Boolean)

Lekéri a megadott típus proxygenerálási kódját.

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

Paraméterek

type
Type

Annak az objektumnak a típusa, amelyhez be szeretné szerezni a szkriptet.

path
String

A végpont helye.

debug
Boolean

trueXML-kód megjegyzésének belefoglalása; egyéb esetben. false

Válaszok

A proxygenerálási kód.

Kivételek

A type vagy path paraméter a következő null: .

A megadott típus nem támogatott a proxygeneráláshoz.

Megjegyzések

A GetClientProxyScript metódus egy webszolgáltatáshoz, egy Windows kommunikációs alaprendszer (WCF) szolgáltatáshoz vagy a WebMethodAttribute attribútummal rendelkező statikus lapmetódusokhoz adja vissza a proxygenerációs ECMAScriptet (JavaScript). A type paraméter tartalmazza a webszolgáltatás-osztály, a WCF szolgáltatásosztály vagy ASP.NET laposztály típusát. Ha a típus WCF szolgáltatásosztály vagy -felület, az osztálynak vagy interfésznek alkalmaznia kell az ServiceContractAttribute attribútumot. Ha a debug paraméter true, az eredményül kapott kód XML-kód megjegyzéseket tartalmaz, amelyek az IntelliSense támogatásához használhatók Visual Studio vagy más fejlesztési környezetekben. Ennek eredményeképpen a létrehozott szkript mérete nagyobb.

Lásd még

A következőre érvényes:

GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)

Lekéri a megadott típus proxygenerálási kódját az elérési út és a szolgáltatásvégpont használatával.

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

Paraméterek

type
Type

Annak az objektumnak a típusa, amelyhez be szeretné szerezni a szkriptet.

path
String

A végpont helye.

debug
Boolean

trueXML-kód megjegyzésének belefoglalása; egyéb esetben. false

serviceEndpoint
ServiceEndpoint

A szolgáltatás végpontja.

Válaszok

A proxygenerálási kód.

Kivételek

A type vagy path paraméter a következő null: .

A megadott típus nem támogatott a proxygeneráláshoz.

Megjegyzések

A GetClientProxyScript metódus egy webszolgáltatáshoz, egy Windows kommunikációs alaprendszer (WCF) szolgáltatáshoz vagy a WebMethodAttribute attribútummal rendelkező statikus lapmetódusokhoz adja vissza a proxygenerációs ECMAScriptet (JavaScript). A type paraméter tartalmazza a webszolgáltatás-osztály, a WCF szolgáltatásosztály vagy ASP.NET laposztály típusát. Ha a típus WCF szolgáltatásosztály vagy -felület, az osztálynak vagy interfésznek alkalmaznia kell az ServiceContractAttribute attribútumot. Ha a debug paraméter true, az eredményül kapott kód XML-kód megjegyzéseket tartalmaz, amelyek az IntelliSense támogatásához használhatók Visual Studio vagy más fejlesztési környezetekben. Ennek eredményeképpen a létrehozott szkript mérete nagyobb.

Lásd még

A következőre érvényes: