言語

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

タイプ ライブラリに対応する共通言語ランタイム (CLR) メタデータを含むアセンブリの表示名。

TypeName
String

タイプ ライブラリに対応する CLR メタデータを含むアセンブリの完全修飾名。

ProgId
String

クラスのプログラム識別子。

Mode
String

アクティブ化モード。

Transport
String

使用されていません。 このパラメーターの null を指定します。

返品

true クライアントリモート処理構成ファイルが正常に作成された場合。それ以外の場合は false

注釈

静的 Write メソッドは、クライアント タイプ ライブラリ (.tlb 拡張子を持つ) から COM インターフェイスを生成するときに、 Publish クラスによって呼び出されます。 Publish クラスは、SOAP 対応 COM+ アプリケーションで COM インターフェイスを発行します。

Write を直接呼び出す必要はありません。 代わりに、ProcessClientTlb クラスのPublish メソッドを呼び出します。

BaseUrlVRootのパラメーター値は、クライアント要素のURL属性値を形成するために (必要に応じて、パス区切り記号を使用して) 連結されます。

AssemblyName パラメーターは、Publish クラスを使用して、クライアント タイプ ライブラリ用に既に生成GenerateMetadata CLR メタデータを含むアセンブリを識別します。

適用対象