語言

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

虛擬根的完整網址位址。

BaseUrl
String

當此方法回傳時,該參數包含基礎 URL 位址。

VirtualRoot
String

當此方法回傳時,該參數包含虛擬根的名稱。

PhysicalPath
String

當此方法回傳時,該參數包含虛擬根的檔案路徑。

Error
String

當此方法回傳時,若遇到問題,該參數會包含錯誤訊息。

例外狀況

呼叫鏈中的呼叫者沒有權限存取非管理程式碼。

-或-

來電者無權存取網域名稱系統(DNS)資訊。

FullUrl 是 null。

解析本地主機名稱時會遇到錯誤。

FullUrl 空無一人。

-或-

該 FullUrl 格式在 中指定的方案無效。

-或-

FullUrl 包含超過兩條連續斜線。

-或-

該 FullUrl 密碼在 中指定為無效。

-或-

該 FullUrl 名稱中指定的主機名稱無效。

-或-

中 FullUrl 指定的檔名無效。

備註

建議 CreateVirtualRootEx 使用 CreateVirtualRoot代替 。

適用於