你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RequestUriBuilder 类

定义

为统一资源标识符提供自定义生成器, (URI) 并修改类的 Uri URI。

public class RequestUriBuilder
type RequestUriBuilder = class
Public Class RequestUriBuilder
继承
RequestUriBuilder

构造函数

RequestUriBuilder()

为统一资源标识符提供自定义生成器, (URI) 并修改类的 Uri URI。

属性

HasPath

获取此 实例 RequestUriBuilder 是否具有路径。

HasQuery

获取 此 实例 RequestUriBuilder 是否具有查询。

Host

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

Path

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

PathAndQuery

获取 URI 引用的资源的路径和查询字符串。

Port

获取或设置 URI 的端口号。

Query

获取或设置 URI 中包括的任何查询信息。

Scheme

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

方法

AppendPath(ReadOnlySpan<Char>, Boolean)

(可选)在不添加路径分隔符的情况下转义并将 追加 valuePath 。 如果 escape 为 true,则将转义路径段和任何其他字符,例如“:”将转义为“%3a”。

AppendPath(String)

在不添加路径分隔符的情况下转 value 义并将 追加到 Path 。 将转义路径段和任何其他字符,例如“:”将转义为“%3a”。

AppendPath(String, Boolean)

(可选)在不添加路径分隔符的情况下转义并将 追加 valuePath 。 如果 escape 为 true,则将转义路径段和任何其他字符,例如“:”将转义为“%3a”。

AppendQuery(ReadOnlySpan<Char>, ReadOnlySpan<Char>, Boolean)

根据需要追加添加分隔符的查询参数。

AppendQuery(String, String)

根据需要追加添加分隔符的查询参数。 转义值。

AppendQuery(String, String, Boolean)

根据需要追加添加分隔符的查询参数。

Reset(Uri)

将此实例中的值替换为 参数中 value 提供的值。

ToString()

返回此 RequestUriBuilder 的字符串表示形式。

ToUri()

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

适用于