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.
Optional
query: ConvertibleAny query information included in the specified URI.
Optional
fragment: stringThe escaped URI fragment.
The absolute URI.
Readonly
authorityGets the Domain Name System (DNS) host name or IP address and the port number for a server.
Readonly
baseGets the full path without the query or fragment.
Readonly
fragmentThe escaped URI fragment.
Readonly
hostThe host component of this instance.
Readonly
pathThe absolute path of the URI.
Readonly
pathGets the path and Query properties separated by a question mark (?).
Readonly
portThe port number of this URI.
Readonly
queryGets any query information included in the specified URI.
Readonly
queryReadonly
schemeThe scheme name for this URI.
Readonly
userThe user name, password, or other user-specific information associated with the specified URI.
The segments that represent a path.
https://msdn.microsoft.com/en-us/library/system.uri.segments(v=vs.110).aspx
Compares the values of another IUri via toString comparison.
Protected
getIs provided for sub classes to override this value.
Protected
getIs provided for sub classes to override this value.
Protected
getIs provided for sub classes to override this value.
The full absolute uri.
Creates a writable copy.
Static
copyStatic
fromStatic
getStatic
parseParses a URL into it's components.
The url to parse.
Will throw an exception if not able to parse.
Parses a URL into it's components.
The url to parse.
Will throw an exception if not able to parse.
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.
Static
toStatic
tryParses a URL into it's components.
The url to parse.
A delegate to capture the value.
True if valid. False if invalid.
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.