Sdílet prostřednictvím


SoapServerTlb.AddServerTlb Metoda

Definice

V závislosti na možnostech zabezpečení přidá položky pro knihovnu typů serveru do souborů Web.config a Default.disco a v případě potřeby vygeneruje proxy server.

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)

Parametry

progId
String

Programový identifikátor třídy.

classId
String

Identifikátor třídy (CLSID) pro knihovnu typů.

interfaceId
String

IiD pro knihovnu typů.

srcTlbPath
String

Cesta k souboru, který obsahuje knihovnu typů.

rootWebServer
String

Kořenový webový server.

inBaseUrl
String

Základní adresa URL, která obsahuje virtuální kořenový adresář.

inVirtualRoot
String

Název virtuálního kořenového adresáře.

clientActivated
String

truepokud je klient aktivovaný; v opačném případě . false

wellKnown
String

truepokud je dobře známý; v opačném případě . false

discoFile
String

truesoubor zjišťování; v opačném případě . false

operation
String

Operace, která se má provést. Zadejte buď "delete", nebo prázdný řetězec.

strAssemblyName
String

Když tato metoda vrátí, obsahuje název sestavení.

typeName
String

Když tato metoda vrátí, obsahuje typ sestavení.

Implementuje

Výjimky

Volající v řetězci volání nemá oprávnění pro přístup k nespravovanému kódu.

Nástroj SOAP není k dispozici.

Volání pro získání systémového adresáře selhalo.

Platí pro