UriComponents 枚举

定义

指定 Uri 的各个部分。

此枚举支持其成员值的按位组合。

[System.Flags]
public enum UriComponents
继承
UriComponents
属性

字段

AbsoluteUri 127

SchemeUserInfoHostPortLocalPathQueryFragment 数据。

Fragment 64

Fragment 数据。

Host 4

Host 数据。

HostAndPort 132

HostPort 数据。 如果在 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。

HttpRequestUrl 61

SchemeHostPortLocalPathQuery 数据。

KeepDelimiter 1073741824

指定应包括的分隔符。

NormalizedHost 256

Host 的正常化表格。

Path 16

LocalPath 数据。

PathAndQuery 48

LocalPathQuery 数据。 另请参阅:PathAndQuery

Port 8

Port 数据。

Query 32

Query 数据。

Scheme 1

Scheme 数据。

SchemeAndServer 13

SchemeHostPort 数据。

SerializationInfoString -2147483648

Uri 序列化程序需要的完整的 Uri 上下文。 该上下文包括 IPv6 作用域。

StrongAuthority 134

UserInfoHostPort 数据。 如果 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。

StrongPort 128

Port 数据。 如果 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。

UserInfo 2

UserInfo 数据。

注解

此枚举用于标识 的各 Uri部分。 此枚举与 方法一起使用 Uri.GetComponents

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0