Specifies the parts of a Uri.
This enumeration is used to identify the parts of a Uri. This enumeration is used with the Uri.GetComponents(UriComponents, UriFormat) method.
Member Name | Description |
---|---|
AbsoluteUri |
![]() The Uri.Scheme, Uri.UserInfo, Uri.Host, Uri.Port, Uri.LocalPath, Uri.Query, and Uri.Fragment data. |
Fragment |
![]() The Uri.Fragment data. |
Host |
![]() The Uri.Host data. |
HostAndPort |
![]() The Uri.Host and Uri.Port data. If no port data is in the Uri and a default port has been assigned to the Uri.Scheme, the default port is returned. If there is no default port, -1 is returned. |
HttpRequestUrl |
![]() The Uri.Scheme, Uri.Host, Uri.Port, Uri.LocalPath, and Uri.Query data. |
KeepDelimiter |
![]() Specifies that the delimiter should be included. |
NormalizedHost |
![]() The normalized form of the Uri.Host. |
Path |
![]() The Uri.LocalPath data. |
PathAndQuery |
![]() The Uri.LocalPath and Uri.Query data. Also see Uri.PathAndQuery. |
Port |
![]() The Uri.Port data. |
Query |
![]() The Uri.Query data. |
Scheme |
![]() The Uri.Scheme data. |
SchemeAndServer |
![]() The Uri.Scheme, Uri.Host, and Uri.Port data. |
SerializationInfoString |
![]() The complete Uri context that is needed for Uri Serializers. The context includes the IPv6 scope. |
StrongAuthority |
![]() The Uri.UserInfo, Uri.Host, and Uri.Port data. If no port data is in the Uri and a default port has been assigned to the Uri.Scheme, the default port is returned. If there is no default port, -1 is returned. |
StrongPort |
![]() The Uri.Port data. If no port data is in the Uri and a default port has been assigned to the Uri.Scheme, the default port is returned. If there is no default port, -1 is returned. |
UserInfo |
![]() The Uri.UserInfo data. |