Compartilhar via


IComSoapPublisher.ProcessClientTlb Método

Definição

Processa uma biblioteca de tipos de cliente, criando um arquivo de configuração no cliente.

public:
 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
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.

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 de cliente para gerar um arquivo de configuração de comunicação remota.

Na implementação, 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.

Aplica-se a