Share via


ClientRemotingConfig.Write 方法

定義

在啟用 SOAP 的 COM+ 應用程式中建立用戶端型別程式庫的用戶端遠端組態檔。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

DestinationDirectory
String

用來建立組態檔的資料夾。

VRoot
String

虛擬根目錄的名稱。

BaseUrl
String

含有虛擬根目錄的基礎 URL。

AssemblyName
String

組件的顯示名稱,組件中包含對應於型別程式庫的 Common Language Runtime (CLR) 中繼資料。

TypeName
String

組件的完整名稱,組件中包含對應於型別程式庫的 CLR 中繼資料。

ProgId
String

類別的程式設計識別項。

Mode
String

啟動模式。

Transport
String

未使用。 為此參數指定 null

傳回

如果成功建立用戶端遠端組態檔,則為 true,否則為 false

備註

靜態 Write 方法是由 類別呼叫, Publish 同時從用戶端類型連結庫產生 COM 介面, (.tlb 擴展名) 。 類別 Publish 會在已啟用 SOAP 的 COM+ 應用程式中發布 COM 介面。

Write 不需要直接呼叫。 請改為呼叫 ProcessClientTlb 類別的 Publish 方法。

BaseUrlVRoot 參數值會串連 (路徑分隔符,視需要) 形成用戶端元素的URL屬性值。

參數 AssemblyName 會識別包含 CLR 元數據的元件,該 Publish元件使用 GenerateMetadata 類別已針對用戶端類型庫產生。

適用於