UriBuilder 类

定义

为统一资源标识符 (URI) 提供自定义构造函数,并修改 Uri 类的 URI。

public ref class UriBuilder
public class UriBuilder
type UriBuilder = class
Public Class UriBuilder
继承
UriBuilder

注解

UriBuilder 提供了一种修改实例内容的 Uri 便捷方法,而无需为每个修改创建新 Uri 实例。

这些 UriBuilder 属性提供对只读 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

UriBuilder(Uri)

使用指定的 UriBuilder 实例初始化 Uri 类的新实例。

属性

Fragment

获取或设置 URI 的片段部分,包括前导“#”字符(如果不是空)。

Host

获取或设置服务器的域名系统 (DNS) 主机名或 IP 地址。

Password

获取或设置与访问 URI 的用户关联的密码。

Path

获取或设置 URI 引用的资源的路径。

Port

获取或设置 URI 的端口号。

Query

获取或设置 URI 中包含的任何查询信息,包括前导“?”字符(如果不是空)。

Scheme

获取或设置 URI 的方案名称。

Uri

获取由指定的 UriBuilder 实例构造的 Uri 实例。

UserName

获取或设置与访问 URI 的用户关联的用户名。

方法

Equals(Object)

比较现有 Uri 实例与 UriBuilder 的内容是否相等。

GetHashCode()

返回 URI 的哈希代码。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回指定 UriBuilder 实例的显示字符串。

适用于

另请参阅