Udostępnij za pośrednictwem


ClientRemotingConfig.Write Metoda

Definicja

Tworzy plik konfiguracji komunikacji wirtualnej klienta dla biblioteki typów klienta w aplikacji COM+ z obsługą protokołu SOAP.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Parametry

DestinationDirectory
String

Folder, w którym ma zostać utworzony plik konfiguracji.

VRoot
String

Nazwa wirtualnego katalogu głównego.

BaseUrl
String

Podstawowy adres URL zawierający wirtualny katalog główny.

AssemblyName
String

Nazwa wyświetlana zestawu zawierającego metadane środowiska uruchomieniowego języka wspólnego (CLR) odpowiadające bibliotece typów.

TypeName
String

W pełni kwalifikowana nazwa zestawu, który zawiera metadane CLR odpowiadające bibliotece typów.

ProgId
String

Programowy identyfikator klasy.

Mode
String

Tryb aktywacji.

Transport
String

Nie używany. Określ null dla tego parametru.

Zwraca

true jeśli plik konfiguracji komunikacji wirtualnej klienta został pomyślnie utworzony; w przeciwnym razie false.

Uwagi

Metoda statyczna Write jest wywoływana przez klasę Publish podczas generowania interfejsu COM z biblioteki typów klienta (z rozszerzeniem tlb). Klasa Publish publikuje interfejsy COM w aplikacji COM+ z obsługą protokołu SOAP.

Write nie musi być wywoływana bezpośrednio. Zamiast tego wywołaj metodę ProcessClientTlbPublish klasy .

Wartości BaseUrl parametrów i VRoot są łączone (z separatorem ścieżki, w razie potrzeby) w celu utworzenia wartości atrybutu URL elementu klienta.

Parametr AssemblyName identyfikuje zestaw zawierający metadane CLR, które Publishprzy użyciu GenerateMetadata klasy zostały już wygenerowane dla biblioteki typów klienta.

Dotyczy