ProxyGenerator.GetClientProxyScript Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.