Freigeben über


Publish.ProcessClientTlb Methode

Definition

Verarbeitet eine Clienttypbibliothek und erstellt eine Konfigurationsdatei auf dem Client.

public:
 virtual void ProcessClientTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ Mode, System::String ^ Transport, [Runtime::InteropServices::Out] System::String ^ % AssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessClientTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error);
abstract member ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
override this.ProcessClientTlb : string * string * string * string * string * string * string * string * string * string -> unit
Public Sub ProcessClientTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, VRoot As String, BaseUrl As String, Mode As String, Transport 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.

VRoot
String

Der Name des virtuellen Stammverzeichnisses.

BaseUrl
String

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

Mode
String

Der Aktivierungsmodus.

Transport
String

Nicht verwendet. Geben Sie für diesen Parameter null an.

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.

Implementiert

Ausnahmen

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

Hinweise

Diese Methode wird für einen Clientproxyimport verwendet, um eine Remotingkonfigurationsdatei zu generieren.

Wenn der Mode Parameter entweder "wellknownobject" oder eine leere Zeichenfolge ("") ist, wird ein bekanntes Objekt angenommen; andernfalls wird die Clientaktivierung angenommen.

Es wird empfohlen, anstelle ProcessClientTlbEx von ProcessClientTlbzu verwenden.

Gilt für: