SoapServerTlb.AddServerTlb Método

Definição

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

public:
 virtual void AddServerTlb(System::String ^ progId, System::String ^ classId, System::String ^ interfaceId, System::String ^ srcTlbPath, System::String ^ rootWebServer, System::String ^ inBaseUrl, System::String ^ inVirtualRoot, System::String ^ clientActivated, System::String ^ wellKnown, System::String ^ discoFile, System::String ^ operation, [Runtime::InteropServices::Out] System::String ^ % strAssemblyName, [Runtime::InteropServices::Out] System::String ^ % typeName);
public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName);
abstract member AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
override this.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, inBaseUrl As String, inVirtualRoot As String, clientActivated As String, wellKnown As String, discoFile As String, operation As String, ByRef strAssemblyName As String, ByRef typeName As String)

Parâmetros

progId
String

O identificador programático da classe.

classId
String

O identificador de classe (CLSID) para a biblioteca de tipos.

interfaceId
String

O IID para a biblioteca de tipos.

srcTlbPath
String

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

rootWebServer
String

O servidor web raiz.

inBaseUrl
String

A URL base que contém a raiz virtual.

inVirtualRoot
String

O nome da raiz virtual.

clientActivated
String

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

wellKnown
String

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

discoFile
String

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

operation
String

A operação a realizar. Especifique "delete" ou uma cadeia vazia.

strAssemblyName
String

Quando este método regressa, contém o nome da assembleia.

typeName
String

Quando este método retorna, contém o tipo do conjunto.

Implementações

Exceções

Um chamador na cadeia de chamadas não tem permissão para aceder a código não gerido.

A utilidade SOAP não está disponível.

A chamada para obter o diretório do sistema falhou.

Aplica-se a