Прочитать на английском

Поделиться через


UriComponents Перечисление

Определение

Указывает части Uri.

Это перечисление поддерживает побитовую комбинацию значений его членов.

C#
[System.Flags]
public enum UriComponents
Наследование
UriComponents
Атрибуты

Поля

Имя Значение Описание
AbsoluteUri 127

Данные Scheme, UserInfo, Host, Port, LocalPath, Query и Fragment.

Fragment 64

Данные Fragment.

Host 4

Данные Host.

HostAndPort 132

Данные Host и Port. Если данные порта отсутствуют в URI и порт по умолчанию был назначен Scheme, возвращается порт по умолчанию. Если порт по умолчанию отсутствует, возвращается значение –1.

HttpRequestUrl 61

Данные Scheme, Host, Port, LocalPath и Query.

KeepDelimiter 1073741824

Указывает, следует ли включать разделитель.

NormalizedHost 256

Нормализованная форма Host.

Path 16

Данные LocalPath.

PathAndQuery 48

Данные LocalPath и Query. См. также PathAndQuery.

Port 8

Данные Port.

Query 32

Данные Query.

Scheme 1

Данные Scheme.

SchemeAndServer 13

Данные Scheme, Host и Port.

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 .

Применяется к

Продукт Версии
.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