DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
UriEnums.h
Go to the documentation of this file.
1
5
6#pragma once
7
8namespace DotNetDupe {
9 namespace System {
10
36
41 enum class UriFormat {
45 };
46
47 }
48}
UriComponents
Specifies the parts of a Uniform Resource Identifier (URI) to return.
Definition UriEnums.h:16
@ HttpRequestUrl
Full HTTP URL without user credentials or fragment.
Definition UriEnums.h:30
@ UserInfo
User name and password authorization data.
Definition UriEnums.h:18
@ Fragment
Fragment identifier starting after the hash character.
Definition UriEnums.h:23
@ HostAndPort
Host and port combined.
Definition UriEnums.h:32
@ Port
Network port number.
Definition UriEnums.h:20
@ Query
Query string starting after the question mark.
Definition UriEnums.h:22
@ AbsoluteUri
Complete canonical URI string.
Definition UriEnums.h:27
@ NormalizedHost
Canonicalized host name.
Definition UriEnums.h:25
@ Scheme
The scheme component (e.g., "http", "https", "ftp").
Definition UriEnums.h:17
@ UserInfoAndHostAndPort
UserInfo, host, and port combined.
Definition UriEnums.h:33
@ Path
Resource path component.
Definition UriEnums.h:21
@ SchemeAndServer
Scheme, host, and port combined.
Definition UriEnums.h:29
@ PathAndQuery
Path and query components combined.
Definition UriEnums.h:28
@ Host
Domain name or IP address.
Definition UriEnums.h:19
@ KeepDelimiter
Preserves component delimiter character.
Definition UriEnums.h:26
@ StrongPort
The port number, including explicit default port numbers.
Definition UriEnums.h:24
@ SafeUnescaped
Safe unescaped characters preserved.
Definition UriEnums.h:34
@ UriPath
Scheme, authority, and path combined.
Definition UriEnums.h:31
UriFormat
Controls character escaping and normalization during URI component extraction.
Definition UriEnums.h:41
@ UriEscaped
Characters are percent-escaped according to RFC 3986 rules.
Definition UriEnums.h:42
@ Unescaped
Characters are unescaped to their literal character values.
Definition UriEnums.h:43