System.Uri
public string Host {
get; }
public bool IsUnc {
get; }
public string Query {
get; }
public Uri(
string uriString)
public Uri(
string uriString,
bool dontEscape)
public Uri(
Uri baseUri,
string relativeUri)
public Uri(
Uri baseUri,
string relativeUri,
bool dontEscape)
public static int FromHex(
char digit)
public static string HexEscape(
char character)
public static char HexUnescape(
string pattern,
ref int index)
public static bool TryCreate(
Uri baseUri,
string relativeUri,
out Uri result)
protected virtual void Escape()
protected virtual void Parse()
protected virtual string Unescape(
string path)