ClientRemotingConfig.Write Methode

Definition

Erstellt eine Clientremotingkonfigurationsdatei 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 Stamms.

BaseUrl
String

Die Basis-URL, die den virtuellen Stamm enthält.

AssemblyName
String

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

TypeName
String

Der vollqualifizierte Name der Assembly, die CLR-Metadaten enthält, die der Typbibliothek entsprechen.

ProgId
String

Der programmgesteuerte Bezeichner der Klasse.

Mode
String

Der Aktivierungsmodus.

Transport
String

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

Gibt zurück

true wenn die Client-Remoting-Konfigurationsdatei 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 Werte und VRoot Parameterwerte 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: