ClientRemotingConfig.Write Metodo

Definizione

Crea un file di configurazione remota del client per una libreria dei tipi del client in un'applicazione COM+ abilitata per SOAP.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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

Parametri

DestinationDirectory
String

Cartella in cui creare il file di configurazione.

VRoot
String

Nome della radice virtuale.

BaseUrl
String

URL di base che contiene la radice virtuale.

AssemblyName
String

Nome visualizzato dell'assembly contenente i metadati CLR (Common Language Runtime) corrispondenti alla libreria dei tipi.

TypeName
String

Nome completo dell'assembly contenente i metadati CLR corrispondenti alla libreria dei tipi.

ProgId
String

Identificatore a livello di codice della classe.

Mode
String

Modalità di attivazione.

Transport
String

Non usato. Specificare null per questo parametro.

Restituisce

true se il file di configurazione remota è stato creato correttamente; in caso contrario false.

Commenti

Il metodo statico Write viene chiamato dalla classe durante la Publish generazione di un'interfaccia COM da una libreria dei tipi client (con estensione tlb). La Publish classe pubblica interfacce COM in un'applicazione COM+ abilitata per SOAP.

Write non deve essere chiamato direttamente. È invece preferibile chiamare il metodo ProcessClientTlb della classe Publish.

I valori dei BaseUrl parametri e VRoot vengono concatenati (con un separatore di percorso, se necessario) per formare il valore dell'attributo dell'elemento URL client.

Il AssemblyName parametro identifica un assembly contenente metadati CLR che Publish, usando la GenerateMetadata classe , ha già generato per la libreria dei tipi client.

Si applica a