UriBuilder 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为统一资源标识符 (URI) 提供自定义构造函数,并修改 Uri 类的 URI。
public ref class UriBuilderpublic class UriBuildertype UriBuilder = classPublic 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 实例的显示字符串。 |