System::UriComponents 枚举

UriComponents enum

表示 URI 组件。

enum class UriComponents

名称描述
方案1Scheme 数据。
UserInfo2UserInfo 数据。
Host4Host 数据。
Port8Port 数据。
SchemeAndServern/aScheme、Host 和 Port 数据。
路径16LocalPath 数据。
查询32Query 数据。
PathAndQueryn/aLocalPath 和 Query 数据。
HttpRequestUrln/aScheme、Host、Port、Query 和 LocalPath 数据。
Fragment64Fragment 数据。
AbsoluteUrin/aScheme、Host、Port、Quer、LocalPath 和 Fragment 数据。
StrongPort128Port 数据;如果在 Uri 中未出现端口数据且已为 Scheme 分配了默认端口,则返回默认端口;如果没有默认端口,则返回 -1。
HostAndPortn/a主机和端口数据;如果在 Uri 中不存在端口数据且已为 Scheme 分配了默认端口,则返回默认端口。如果没有默认端口,则返回 -1。
StrongAuthorityn/aUserInfo、主机和端口数据。如果在 Uri 中没有端口数据且已为 Scheme 分配了默认端口,则返回默认端口。如果没有默认端口,则返回 -1。
NormalizedHost256
KeepDelimiter1073741824指定应包含分隔符。
SerializationInfoStringn/a完整的 Uri 上下文,供 Uri 序列化程序使用。该上下文包括 IPv6 范围。

另见