Freigeben über


IComSoapPublisher.ProcessServerTlb Methode

Definition

Verarbeitet eine Servertypbibliothek, indem den Dateien Web.config und Default.disco Einträge hinzugefügt oder daraus gelöscht werden. Generiert einen Proxy, sofern erforderlich.

public:
 void ProcessServerTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ Operation, [Runtime::InteropServices::Out] System::String ^ % AssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessServerTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string AssemblyName, out string TypeName, out string Error);
abstract member ProcessServerTlb : string * string * string * string * string * string * string -> unit
Public Sub ProcessServerTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, Operation As String, ByRef AssemblyName As String, ByRef TypeName As String, ByRef Error As String)

Parameter

ProgId
String

Der programmatische Bezeichner der Klasse.

SrcTlbPath
String

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

PhysicalPath
String

Das Verzeichnis der Webanwendung.

Operation
String

Der auszuführende Vorgang.

AssemblyName
String

Nach dem Beenden dieser Methode enthält dieser Parameter den Anzeigenamen der Assembly.

TypeName
String

Nach dem Beenden dieser Methode enthält dieser Parameter den voll gekennzeichneten Typnamen der Assembly.

Error
String

Nach dem Beenden dieser Methode enthält dieser Parameter eine Fehlermeldung, wenn ein Problem aufgetreten ist.

Ausnahmen

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

Der SrcTlbPath-Parameter enthielt einen Verweis auf scrobj.dll. Daher wird die SOAP-Veröffentlichung von Skriptkomponenten nicht unterstützt.

Hinweise

Generiert Web.config- und Default.disco-Dateieinträge für COM+-Komponenten. Generiert einen Proxy, sofern erforderlich.

Es wird empfohlen, und AddServerTlbDeleteServerTlb anstelle von ProcessServerTlbzu verwenden.

Gilt für: