ProxyGenerator.GetClientProxyScript Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera o código de geração de proxy para o tipo especificado.
Sobrecargas
GetClientProxyScript(Type, String, Boolean) |
Recupera o código de geração de proxy para o tipo especificado. |
GetClientProxyScript(Type, String, Boolean, ServiceEndpoint) |
Recupera o código de geração de proxy para o tipo especificado usando o ponto de extremidade de serviço e o caminho. |
GetClientProxyScript(Type, String, Boolean)
Recupera o código de geração de proxy para o tipo especificado.
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
Parâmetros
- type
- Type
O tipo do objeto para o qual obter o script.
- path
- String
O local do ponto de extremidade.
- debug
- Boolean
true
para incluir comentários de código XML; caso contrário, false
.
Retornos
O código de geração de proxy.
Exceções
O parâmetro type
ou path
é null
.
O tipo especificado não é compatível com a geração de proxy.
Comentários
o GetClientProxyScript método retorna o ECMAScript (JavaScript) de geração de proxy para um serviço Web, para um serviço de Windows Communication Foundation (WCF) ou para métodos de página estáticos que têm o WebMethodAttribute atributo aplicado. o type
parâmetro contém o tipo de classe de serviço da Web, classe de serviço WCF ou classe de página ASP.NET. Quando o tipo é uma classe ou interface de serviço WCF, a classe ou interface deve ter o ServiceContractAttribute atributo aplicado. se o debug
parâmetro for true
, o código resultante conterá comentários de código XML que podem ser usados para suporte ao IntelliSense no Visual Studio ou em outros ambientes de desenvolvimento. Como resultado, o tamanho do script gerado é maior.
Confira também
Aplica-se a
GetClientProxyScript(Type, String, Boolean, ServiceEndpoint)
Recupera o código de geração de proxy para o tipo especificado usando o ponto de extremidade de serviço e o caminho.
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
Parâmetros
- type
- Type
O tipo do objeto para o qual obter o script.
- path
- String
O local do ponto de extremidade.
- debug
- Boolean
true
para incluir comentários de código XML; caso contrário, false
.
- serviceEndpoint
- ServiceEndpoint
O ponto de extremidade de serviço.
Retornos
O código de geração de proxy.
Exceções
O parâmetro type
ou path
é null
.
O tipo especificado não é compatível com a geração de proxy.
Comentários
o GetClientProxyScript método retorna o ECMAScript (JavaScript) de geração de proxy para um serviço Web, para um serviço de Windows Communication Foundation (WCF) ou para métodos de página estáticos que têm o WebMethodAttribute atributo aplicado. o type
parâmetro contém o tipo de classe de serviço da Web, classe de serviço WCF ou classe de página ASP.NET. Quando o tipo é uma classe ou interface de serviço WCF, a classe ou interface deve ter o ServiceContractAttribute atributo aplicado. se o debug
parâmetro for true
, o código resultante conterá comentários de código XML que podem ser usados para suporte ao IntelliSense no Visual Studio ou em outros ambientes de desenvolvimento. Como resultado, o tamanho do script gerado é maior.