目錄
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"