SoapServerTlb.AddServerTlb Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
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)
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.
- inBaseUrl
- String
Der Basis-URL, der das virtuelle Stammverzeichnis enthält.
- inVirtualRoot
- 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.
- strAssemblyName
- 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.
Implementiert
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.