Freigeben über


ClientRemotingConfig.Write Methode

Definition

Erstellt eine Clientremotekonfigurationsdatei für eine Clienttypbibliothek in einer SOAP-fähigen COM+-Anwendung.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
 static bool Write(System::String ^ DestinationDirectory, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ AssemblyName, System::String ^ TypeName, System::String ^ ProgId, System::String ^ Mode, System::String ^ Transport);
public static bool Write (string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport);
static member Write : string * string * string * string * string * string * string * string -> bool
Public Shared Function Write (DestinationDirectory As String, VRoot As String, BaseUrl As String, AssemblyName As String, TypeName As String, ProgId As String, Mode As String, Transport As String) As Boolean

Parameter

DestinationDirectory
String

Der Ordner, in dem die Konfigurationsdatei erstellt werden soll.

VRoot
String

Der Name des virtuellen Stammverzeichnisses.

BaseUrl
String

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

AssemblyName
String

Der Anzeigename der Assembly mit CLR (Common Language Runtime)-Metadaten, die der Typbibliothek entsprechen.

TypeName
String

Der voll gekennzeichnete Name der Assembly mit CLR-Metadaten, die der Typbibliothek entsprechen.

ProgId
String

Der programmatische Bezeichner der Klasse.

Mode
String

Der Aktivierungsmodus.

Transport
String

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

Gibt zurück

true, wenn die Clientremotekonfigurationsdatei erfolgreich erstellt wurde, andernfalls false.

Hinweise

Die statische Write Methode wird von der Publish -Klasse aufgerufen, während eine COM-Schnittstelle aus einer Clienttypbibliothek (mit einer TLB-Erweiterung) generiert wird. Die Publish -Klasse veröffentlicht COM-Schnittstellen in einer SOAP-fähigen COM+-Anwendung.

Write muss nicht direkt aufgerufen werden. Rufen Sie stattdessen die ProcessClientTlb-Methode der Publish-Klasse auf.

Die BaseUrl Parameterwerte und VRoot werden verkettet (bei Bedarf mit einem Pfadtrennzeichen), um den Attributwert des Clientelements URL zu bilden.

Der AssemblyName Parameter identifiziert eine Assembly mit CLR-Metadaten, die Publishmithilfe der GenerateMetadata -Klasse bereits für die Clienttypbibliothek generiert wurden.

Gilt für: