ClientRemotingConfig.Write Methode

Definitie

Hiermee maakt u een externe clientconfiguratiebestand voor een clienttypebibliotheek in een COM+-toepassing met SOAP-functionaliteit.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Parameters

DestinationDirectory
String

De map waarin het configuratiebestand moet worden gemaakt.

VRoot
String

De naam van de virtuele hoofdmap.

BaseUrl
String

De basis-URL die de virtuele hoofdmap bevat.

AssemblyName
String

De weergavenaam van de assembly die clr-metagegevens (Common Language Runtime) bevat die overeenkomen met de typebibliotheek.

TypeName
String

De volledig gekwalificeerde naam van de assembly die CLR-metagegevens bevat die overeenkomen met de typebibliotheek.

ProgId
String

De programmatische id van de klasse.

Mode
String

De activeringsmodus.

Transport
String

Niet gebruikt. Geef null op voor deze parameter.

Retouren

true als het configuratiebestand voor externe communicatie van de client is gemaakt; anders false.

Opmerkingen

De statische Write methode wordt aangeroepen door de Publish klasse tijdens het genereren van een COM-interface van een clienttypebibliotheek (met een .tlb-extensie). De Publish klasse publiceert COM-interfaces in een COM+-toepassing met SOAP-functionaliteit.

Write hoeft niet rechtstreeks te worden aangeroepen. Roep in plaats daarvan de ProcessClientTlb methode van de Publish klasse aan.

De BaseUrl en VRoot parameterwaarden worden samengevoegd (indien nodig met een padscheidingsteken) om de kenmerkwaarde van URL het clientelement te vormen.

De AssemblyName parameter identificeert een assembly met CLR-metagegevens die Publish, met behulp van de GenerateMetadata klasse, al zijn gegenereerd voor de clienttypebibliotheek.

Van toepassing op