Publish.ProcessClientTlb 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.
Processa uma biblioteca de tipos de cliente, criando um arquivo de configuração no cliente.
public:
virtual void ProcessClientTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ Mode, System::String ^ Transport, [Runtime::InteropServices::Out] System::String ^ % AssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessClientTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error);
abstract member ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
override this.ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
Public Sub ProcessClientTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, VRoot As String, BaseUrl As String, Mode As String, Transport As String, ByRef AssemblyName As String, ByRef TypeName As String, ByRef Error As String)
Parâmetros
- ProgId
- String
O identificador programático da classe.
- SrcTlbPath
- String
O caminho para o arquivo que contém a typelib.
- PhysicalPath
- String
O diretório do aplicativo Web.
- VRoot
- String
O nome da raiz virtual.
- BaseUrl
- String
A URL base que contém a raiz virtual.
- Mode
- String
O modo de ativação.
- Transport
- String
Não usado. Especifique null
para esse parâmetro.
- AssemblyName
- String
Quando este método retornar, este parâmetro conterá o nome de exibição do assembly.
- TypeName
- String
Quando este método retornar, este parâmetro conterá o nome do tipo totalmente qualificado do assembly.
- Error
- String
Quando este método retornar, este parâmetro conterá uma mensagem de erro se um problema for encontrado.
Implementações
Exceções
Um chamador na cadeia de chamadas não tem permissão para acessar o código não gerenciado.
Comentários
Esse método é usado em uma importação de proxy do cliente para gerar um arquivo de configuração de comunicação remota.
Se o Mode
parâmetro for "wellknownobject" ou uma cadeia de caracteres vazia (""), um objeto conhecido será assumido; caso contrário, a ativação do cliente será assumida.
É recomendável que ProcessClientTlbEx seja usado em vez de ProcessClientTlb.