The user name, password, or other user-specific information associated with the specified URI.
The host component of this instance.
The port number of this URI.
The absolute path of the URI.
The absolute path of the URI.
Any query information included in the specified URI.
The escaped URI fragment.
The absolute URI.
Gets the Domain Name System (DNS) host name or IP address and the port number for a server.
Gets the full path without the query or fragment.
Gets the path and Query properties separated by a question mark (?).
The segments that represent a path.
https://msdn.microsoft.com/en-us/library/system.uri.segments%28v=vs.110%29.aspx
/tree/node/index.html
['/','tree/','node/','index.html']
Compares the values of another IUri via toString comparison.
Is provided for sub classes to override this value.
Is provided for sub classes to override this value.
Is provided for sub classes to override this value.
Creates a writable copy.
The full absolute uri.
Returns the authority segment of an URI.
Parses a URL into it's components.
The url to parse.
Defaults to true.
Returns a map of the values or null if invalid and throwIfInvalid is false.
Properly converts an existing URI to a string.
Parses a URL into it's components.
The url to parse.
A delegate to capture the value.
True if valid. False if invalid.
Generated using TypeDoc
Provides an read-only model representation of a uniform resource identifier (URI) and easy access to the parts of the URI.
The read-only model (frozen) is easier for debugging than exposing accessors for each property. ICloneable<Uri> is not used to prevent unnecessary copying of values that won't change.