ProxyGenerator.GetClientProxyScript Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen tür için ara sunucu oluşturma kodunu alır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetClientProxyScript(Type, String, Boolean) |
Belirtilen tür için ara sunucu oluşturma kodunu alır. |
| GetClientProxyScript(Type, String, Boolean, ServiceEndpoint) |
Yol ve hizmet bitiş noktasını kullanarak belirtilen tür için ara sunucu oluşturma kodunu alır. |
GetClientProxyScript(Type, String, Boolean)
Belirtilen tür için ara sunucu oluşturma kodunu alır.
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
Parametreler
- type
- Type
Betiği elde etmek için nesnenin türü.
- path
- String
Uç noktanın konumu.
- debug
- Boolean
true XML kodu açıklamalarını eklemek için; aksi takdirde , false.
Döndürülenler
Ara sunucu oluşturma kodu.
Özel durumlar
type veya path parametresidirnull.
Belirtilen tür ara sunucu oluşturma için desteklenmiyor.
Açıklamalar
GetClientProxyScript yöntemi, web hizmeti, Windows Communication Foundation (WCF) hizmeti veya WebMethodAttribute özniteliği uygulanmış statik sayfa yöntemleri için ara sunucu oluşturma ECMAScript (JavaScript) döndürür.
type parametresi Web hizmeti sınıfının, WCF hizmet sınıfının veya ASP.NET sayfa sınıfının türünü içerir. Tür bir WCF hizmet sınıfı veya arabirimi olduğunda, sınıfın veya arabirimin ServiceContractAttribute özniteliğinin uygulanmış olması gerekir.
debug parametresi true ise, sonuçta elde edilen kod Visual Studio veya diğer geliştirme ortamlarında IntelliSense desteği için kullanılabilecek XML kodu açıklamalarını içerir. Sonuç olarak, oluşturulan betiğin boyutu daha büyüktür.
Ayrıca bkz.
Şunlara uygulanır
GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)
Yol ve hizmet bitiş noktasını kullanarak belirtilen tür için ara sunucu oluşturma kodunu alır.
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
Parametreler
- type
- Type
Betiği elde etmek için nesnenin türü.
- path
- String
Uç noktanın konumu.
- debug
- Boolean
true XML kodu açıklamalarını eklemek için; aksi takdirde , false.
- serviceEndpoint
- ServiceEndpoint
Hizmet uç noktası.
Döndürülenler
Ara sunucu oluşturma kodu.
Özel durumlar
type veya path parametresidirnull.
Belirtilen tür ara sunucu oluşturma için desteklenmiyor.
Açıklamalar
GetClientProxyScript yöntemi, web hizmeti, Windows Communication Foundation (WCF) hizmeti veya WebMethodAttribute özniteliği uygulanmış statik sayfa yöntemleri için ara sunucu oluşturma ECMAScript (JavaScript) döndürür.
type parametresi Web hizmeti sınıfının, WCF hizmet sınıfının veya ASP.NET sayfa sınıfının türünü içerir. Tür bir WCF hizmet sınıfı veya arabirimi olduğunda, sınıfın veya arabirimin ServiceContractAttribute özniteliğinin uygulanmış olması gerekir.
debug parametresi true ise, sonuçta elde edilen kod Visual Studio veya diğer geliştirme ortamlarında IntelliSense desteği için kullanılabilecek XML kodu açıklamalarını içerir. Sonuç olarak, oluşturulan betiğin boyutu daha büyüktür.