次の方法で共有


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

クラスのプログラム ID。

Mode
String

アクティベーション モード。

Transport
String

使用しません。 このパラメーターに null を指定します。

戻り値

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

注釈

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

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

BaseUrlパラメーター値と VRoot パラメーター値は連結され (必要に応じてパス区切り記号が付きます)、クライアント要素のURL属性値が形成されます。

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

適用対象