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
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ğin alınabilmesi 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
yöntemi, GetClientProxyScript bir Web hizmeti, Windows Communication Foundation (WCF) hizmeti veya özniteliği uygulanmış statik sayfa yöntemleri WebMethodAttribute 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 isetrue
, sonuçta elde edilen kod Visual Studio'da 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ğin alınabilmesi 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
yöntemi, GetClientProxyScript bir Web hizmeti, Windows Communication Foundation (WCF) hizmeti veya özniteliği uygulanmış statik sayfa yöntemleri WebMethodAttribute 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 isetrue
, sonuçta elde edilen kod Visual Studio'da 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.