UriComponents 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 Uri 的各个部分。
此枚举支持其成员值的按位组合。
public enum class UriComponents
[System.Flags]
public enum UriComponents
[<System.Flags>]
type UriComponents =
Public Enum UriComponents
- 继承
- 属性
字段
AbsoluteUri | 127 | |
Fragment | 64 | Fragment 数据。 |
Host | 4 | Host 数据。 |
HostAndPort | 132 | Host 和 Port 数据。 如果在 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。 |
HttpRequestUrl | 61 | |
KeepDelimiter | 1073741824 | 指定应包括的分隔符。 |
NormalizedHost | 256 | Host 的正常化表格。 |
Path | 16 | LocalPath 数据。 |
PathAndQuery | 48 | LocalPath 和 Query 数据。 另请参阅:PathAndQuery。 |
Port | 8 | Port 数据。 |
Query | 32 | Query 数据。 |
Scheme | 1 | Scheme 数据。 |
SchemeAndServer | 13 | |
SerializationInfoString | -2147483648 | Uri 序列化程序需要的完整的 Uri 上下文。 该上下文包括 IPv6 作用域。 |
StrongAuthority | 134 | UserInfo、Host 和 Port 数据。 如果 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。 |
StrongPort | 128 | Port 数据。 如果 Uri 中没有任何端口数据且已将默认端口分配给了 Scheme,则会返回默认端口。 如果没有任何默认端口,则返回 -1。 |
UserInfo | 2 | UserInfo 数据。 |
注解
此枚举用于标识 的各 Uri部分。 此枚举与 方法一起使用 Uri.GetComponents 。