次の方法で共有


IComSoapPublisher.CreateVirtualRoot メソッド

定義

SOAP 対応の COM+ アプリケーションの仮想ルートを作成します。

public:
 void CreateVirtualRoot(System::String ^ Operation, System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot, [Runtime::InteropServices::Out] System::String ^ % PhysicalPath, [Runtime::InteropServices::Out] System::String ^ % Error);
public void CreateVirtualRoot (string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error);
abstract member CreateVirtualRoot : string * string * string * string * string * string -> unit
Public Sub CreateVirtualRoot (Operation As String, FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String, ByRef PhysicalPath As String, ByRef Error As String)

パラメーター

Operation
String

実行する操作。

FullUrl
String

仮想ルートの完全な URL アドレス。

BaseUrl
String

このメソッドが返されるときに、このパラメーターにベース URL アドレスを格納します。

VirtualRoot
String

このメソッドが返されるときに、このパラメーターに仮想ルートの名前を格納します。

PhysicalPath
String

このメソッドが返されるときに、このパラメーターに仮想ルートのファイル パスを格納します。

Error
String

問題が発生した場合は、このメソッドが返されるときに、このパラメーターにエラー メッセージを格納します。

例外

呼び出しチェイン内の呼び出し元に、アンマネージ コードへのアクセス許可がありません。

- または -

呼び出し元に、ドメイン ネーム システム (DNS: Domain Name System) 情報にアクセスするためのアクセス許可がありません。

FullUrlnullです。

ローカル ホスト名を解決するときにエラーが発生しました。

FullUrl が空です。

- または -

FullUrl に指定されたスキームが無効です。

- または -

FullUrl には、3 つ以上の連続するスラッシュが格納されます。

- または -

FullUrl に指定されたパスワードが無効です。

- または -

FullUrl に指定されたホスト名が無効です。

- または -

FullUrl に指定されたファイル名が無効です。

注釈

の代わりに CreateVirtualRootを使用することをお勧めしますCreateVirtualRootEx

適用対象