Freigeben über


ISoapServerTlb.AddServerTlb Methode

Definition

Fügt je nach Sicherheitsoptionen den Dateien Web.config und Default.disco die Einträge für eine Servertypbibliothek hinzu und generiert ggf. einen Proxy.

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)

Parameter

progId
String

Der programmatische Bezeichner der Klasse.

classId
String

Die CLSID (Klassen-ID) für die Typbibliothek.

interfaceId
String

Die IID für die Typbibliothek.

srcTlbPath
String

Der Pfad der Datei, die die Typbibliothek enthält.

rootWebServer
String

Der Stammwebserver.

baseUrl
String

Der Basis-URL, der das virtuelle Stammverzeichnis enthält.

virtualRoot
String

Der Name des virtuellen Stammverzeichnisses.

clientActivated
String

true, wenn vom Client aktiviert, andernfalls false.

wellKnown
String

true, wenn bekannt, andernfalls false.

discoFile
String

true, wenn eine Discovery-Datei vorhanden ist, andernfalls false.

operation
String

Der auszuführende Vorgang. Geben Sie "delete" oder eine leere Zeichenfolge an.

assemblyName
String

Enthält nach dem Beenden dieser Methode den Namen der Assembly.

typeName
String

Enthält nach dem Beenden dieser Methode den Typ der Assembly.

Ausnahmen

Ein Aufrufer in der Aufrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.

Das Dienstprogramm für SOAP ist nicht verfügbar.

Fehler beim Aufruf zum Abrufen des Systemverzeichnisses.

Gilt für: