天天看點

執行個體143UriBuilder 類UriBuilder 類

目錄

UriBuilder 類

構造函數

屬性

方法

UriBuilder 類

https://docs.microsoft.com/zh-cn/dotnet/api/system.uribuilder?view=netcore-3.1

    URIBuilder類用于通過指定URI的組成部分,然後将其構造成一個完整的URI。既可以通過URIBuilder類的構造函數指定URI的組成部分,也可以首先建立一個URrB uilder類的空執行個體,然後通過它的屬性給URI的相應部分指派。

構造函數

UriBuilder() 初始化 UriBuilder 類的新執行個體。
UriBuilder(String) 用指定的 URI 初始化 UriBuilder 類的新執行個體。
UriBuilder(String, String) 用指定的方案和主機初始化 UriBuilder 類的新執行個體。
UriBuilder(String, String, Int32) 用指定的方案、主機和端口初始化 UriBuilder 類的新執行個體。
UriBuilder(String, String, Int32, String) 用指定的方案、主機、端口号和路徑初始化 UriBuilder 類的新執行個體。
UriBuilder(String, String, Int32, String, String) 用指定的方案、主機、端口号、路徑和查詢字元串或段辨別符初始化 UriBuilder 類的新執行個體。

屬性

Fragment 擷取或設定 URI 的段部分。
Host 擷取或設定伺服器的域名系統 (DNS) 主機名或 IP 位址。
Password 擷取或設定與通路 URI 的使用者關聯的密碼。
Path 擷取或設定 URI 引用的資源的路徑。
Port 擷取或設定 URI 的端口号。
Query 擷取或設定 URI 中包括的任何查詢資訊。
Scheme 擷取或設定 URI 的方案名稱。
Uri 擷取由指定的 Uri 執行個體構造的 UriBuilder 執行個體。
UserName 與通路 URI 的使用者關聯的使用者名。

方法

Equals(Object) 比較現有 Uri 執行個體與 UriBuilder 的内容是否相等。
GetType() 擷取目前執行個體的 Type。(繼承自 Object)

方法一:

dim myPage as UriBuilder = new UriBuilder("http","www.microsoft.com",100,"china/articl.htm","?id=6")
           

方法二:

dim myPage as new uribuilder
mypage.scheme="http"
mypage.host="www.microsoft.com"
mypage.port=100
mypage.path="china/articl.htm"
mypage.query="id=6"