Compartilhar via


ISoapServerTlb.AddServerTlb Método

Definição

Adiciona as entradas para uma biblioteca de tipos de servidor para os arquivos Web.config e Default.disco, dependendo das opções de segurança e gera um proxy, se necessário.

public:
 void AddServerTlb(System::String ^ progId, System::String ^ classId, System::String ^ interfaceId, System::String ^ srcTlbPath, System::String ^ rootWebServer, System::String ^ baseUrl, System::String ^ virtualRoot, System::String ^ clientActivated, System::String ^ wellKnown, System::String ^ discoFile, System::String ^ operation, [Runtime::InteropServices::Out] System::String ^ % assemblyName, [Runtime::InteropServices::Out] System::String ^ % typeName);
public void AddServerTlb (string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string assemblyName, out string typeName);
abstract member AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
Public Sub AddServerTlb (progId As String, classId As String, interfaceId As String, srcTlbPath As String, rootWebServer As String, baseUrl As String, virtualRoot As String, clientActivated As String, wellKnown As String, discoFile As String, operation As String, ByRef assemblyName As String, ByRef typeName As String)

Parâmetros

progId
String

O identificador programático da classe.

classId
String

O CLSID (identificador de classe) da biblioteca de tipos.

interfaceId
String

A IID para a biblioteca de tipos.

srcTlbPath
String

O caminho para o arquivo que contém a biblioteca de tipos.

rootWebServer
String

O servidor Web raiz.

baseUrl
String

A URL base que contém a raiz virtual.

virtualRoot
String

O nome da raiz virtual.

clientActivated
String

true se o cliente está ativado; caso contrário, false.

wellKnown
String

true se for conhecido; caso contrário, false.

discoFile
String

true se for um arquivo de descoberta; caso contrário, false.

operation
String

A operação a ser executada. Especifique “excluir” ou uma cadeia de caracteres vazia.

assemblyName
String

Quando este método retornar, ele conterá o nome do assembly.

typeName
String

Quando este método retornar, ele conterá o tipo do assembly.

Exceções

Um chamador na cadeia de chamadas não tem permissão para acessar o código não gerenciado.

O utilitário de SOAP não está disponível.

Falha na chamada para obter o diretório do sistema.

Aplica-se a