Publish.ParseUrl(String, String, String) 方法

定义

分析 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

虚拟根目录的完整 URL 地址。

BaseUrl
String

此方法返回时,此参数包含基 URL 地址。

VirtualRoot
String

此方法返回时,此参数包含虚拟根目录的名称。

例外

FullUrlnull

解析本地主机名时遇到错误。

调用方没有访问 DNS 信息的权限。

FullUrl 为空。

- 或 -

FullUrl 中指定的方案无效。

- 或 -

FullUrl 包含过多斜杠。

- 或 -

FullUrl 中指定的密码无效。

- 或 -

FullUrl 中指定的主机名无效。

- 或 -

FullUrl 中指定的文件名无效。

适用于