Publish.ParseUrl(String, String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
剖析 URL 並傳回基礎 URL 和虛擬根目錄的部分。
public:
static void ParseUrl(System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot);
public static void ParseUrl (string FullUrl, out string BaseUrl, out string VirtualRoot);
static member ParseUrl : string * string * string -> unit
Public Shared Sub ParseUrl (FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String)
參數
- FullUrl
- String
虛擬根目錄 (Virtual Root) 的完整 URL 位址。
- BaseUrl
- String
當這個方法傳回時,這個參數會包含基礎 URL 位址。
- VirtualRoot
- String
當這個方法傳回時,這個參數會包含虛擬根目錄的名稱。
例外狀況
FullUrl
為 null
。
當解析本機主機名稱時,發生錯誤。
呼叫端並沒有可以存取 DNS 資訊的使用權限。
FullUrl
是空的。
-或-
FullUrl
中指定的配置無效。
-或-
FullUrl
包含太多的斜線。
-或-
FullUrl
中指定的密碼無效。
-或-
FullUrl
中指定的主機名稱無效。
-或-
FullUrl
中指定的檔案名稱無效。