System::UriComponents перечисление

UriComponents enum

Представляет компоненты URI.

enum class UriComponents

Значения

ИмяЗначениеОписание
Схема1Данные Scheme.
UserInfo2Данные UserInfo.
Host4Данные Host.
Port8Данные Port.
SchemeAndServern/aДанные Scheme, Host и Port.
Путь16Данные LocalPath.
Запрос32Данные Query.
PathAndQueryn/aДанные LocalPath и Query.
HttpRequestUrln/aДанные Scheme, Host, Port, Query и LocalPath.
Fragment64Данные Fragment.
AbsoluteUrin/aДанные Scheme, Host, Port, Quer, LocalPath и Fragment.
StrongPort128Данные Port; если данные порта отсутствуют в Uri и для Scheme был назначен порт по умолчанию, возвращается порт по умолчанию; если порта по умолчанию нет, возвращается -1.
HostAndPortn/aДанные Host и Port; если данные порта отсутствуют в Uri и схеме был назначен порт по умолчанию, возвращается порт по умолчанию. Если порта по умолчанию нет, возвращается -1.
StrongAuthorityn/aДанные UserInfo, Host и Port. Если данные порта отсутствуют в Uri и схеме был назначен порт по умолчанию, возвращается порт по умолчанию. Если порта по умолчанию нет, возвращается -1.
NormalizedHost256
KeepDelimiter1073741824Указывает, что разделитель должен быть включён.
SerializationInfoStringn/aПолный контекст Uri, необходимый для сериализаторов Uri. Контекст включает IPv6 scope.

См. также