ClientRemotingConfig.Write Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.