The members of System.Uri are listed below.
See Also: Inherited members from System.Object
| Constructs and initializes a new instance of the Uri class by parsing the specified URI. | ||
| Constructs and initializes a new instance of the Uri class by parsing the specified URI. | ||
| Documentation for this section has not yet been entered. | ||
| Constructs and initializes a new instance of the Uri class by combining the specified base and relative URIs. | ||
| Documentation for this section has not yet been entered. | ||
| Constructs and initializes a new instance of the Uri class by combining the specified base and relative URIs. |
| Documentation for this section has not yet been entered. |
static readonly | SchemeDelimiter | string. A string containing the characters that separate the scheme component from the remainder of a URI. |
static readonly | UriSchemeFile | string (file). A string containing the characters that indicate that a URI identifies a file. |
static readonly | UriSchemeFtp | string (ftp). A string containing the characters that indicate that a URI is accessed through the File Transfer Protocol (FTP). |
static readonly | UriSchemeGopher | string (gopher). A string containing the characters that indicate that a URI is accessed through the Gopher protocol. |
static readonly | UriSchemeHttp | string (http). A string containing the characters that indicate that a URI is accessed through the Hypertext Transfer Protocol (HTTP). |
static readonly | UriSchemeHttps | string (https). A string containing the characters that indicate that a URI is accessed through the Secure Hypertext Transfer Protocol (HTTPS). |
static readonly | UriSchemeMailto | string (mailto). A string containing the characters that indicate that a URI is an email address and is accessed through the Simple Network Mail Protocol (SNMP). |
static readonly | UriSchemeNetPipe | string. Documentation for this section has not yet been entered. |
static readonly | UriSchemeNetTcp | string. Documentation for this section has not yet been entered. |
static readonly | UriSchemeNews | string (news). A string containing the characters that indicate that a URI is an Internet news group and is accessed through the Network News Transport Protocol (NNTP). |
static readonly | UriSchemeNntp | string (nntp). A string containing the characters that indicate that a URI is an Internet news group and is accessed through the Network News Transport Protocol (NNTP). |
| [read-only] | AbsolutePath | string. Gets the absolute path of the resource identified by the current instance. |
| [read-only] | AbsoluteUri | string. Gets the absolute URI of the resource identified by the current instance in canonical form. |
| [read-only] | Authority | string. Gets the authority component of the URI used to construct the current instance. |
| [read-only] | DnsSafeHost | string. Documentation for this section has not yet been entered. |
| [read-only] | Fragment | string. Gets the fragment component of the URI used to construct the current instance. |
| [read-only] | Host | string. Gets the host component of the URI used to construct the current instance. |
| [read-only] | HostNameType | UriHostNameType. Gets the format of the host address in the URI used to construct the current instance. |
| [read-only] | IsAbsoluteUri | bool. Documentation for this section has not yet been entered. |
| [read-only] | IsDefaultPort | bool. Gets a bool value indicating whether the Uri.Port value of the current instance is the default port for the scheme of the current instance. |
| [read-only] | IsFile | bool. Gets a bool value indicating whether the current instance identifies a file. |
| [read-only] | IsLoopback | bool. Gets a bool value indicating whether the host information of the current instance is the current computer. |
| [read-only] | IsUnc | bool. Documentation for this section has not yet been entered. |
| [read-only] | LocalPath | string. Gets the local operating-system representation of the resource identified by the current instance. |
| [read-only] | OriginalString | string. Documentation for this section has not yet been entered. |
| [read-only] | PathAndQuery | string. Gets the Uri.AbsolutePath and Uri.Query components of the URI used to construct the current instance. |
| [read-only] | Port | int. Gets the port number used to connect to the Uri.Host referenced by the current instance. |
| [read-only] | Query | string. Gets the query component of the URI used to construct the current instance. |
| [read-only] | Scheme | string. Gets the scheme component of the URI used to construct the current instance. |
| [read-only] | Segments | string[]. Documentation for this section has not yet been entered. |
| [read-only] | UserEscaped | bool. Gets a bool value that indicates whether the URI information used to construct the current instance was escaped before the current instance was created. |
| [read-only] | UserInfo | string. Gets the userinfo component of the URI used to construct the current instance. |
static | CheckHostName(string)Returns a value that describes the format of a host name string. | |
static | CheckSchemeName(string)Returns a bool value indicating whether the specified scheme name is valid. | |
static | Compare(Uri, Uri, UriComponents, UriFormat, StringComparison)Documentation for this section has not yet been entered. | |
override | Equals(object)Compares the current instance and the specified object for equality. | |
static | EscapeDataString(string)Documentation for this section has not yet been entered. | |
static | EscapeUriString(string)Documentation for this section has not yet been entered. | |
static | FromHex(char)Returns the decimal value of a hexadecimal digit. | |
GetComponents(UriComponents, UriFormat)Documentation for this section has not yet been entered. | ||
override | GetHashCode()Generates a hash code for the current instance. | |
GetLeftPart(UriPartial)Returns the specified portion of the URI represented by the current instance. | ||
static | HexEscape(char)Converts a specified ASCII character into its escaped hexadecimal equivalent. | |
static | HexUnescape(string, ref int)Converts a specified escaped hexadecimal representation of a character to the character. | |
IsBaseOf(Uri)Documentation for this section has not yet been entered. | ||
static | IsHexDigit(char)Returns a bool value that indicates whether the specified character is a valid hexadecimal digit. | |
static | IsHexEncoding(string, int)Returns a bool value that indicates whether a substring of the specified string is in escaped hexadecimal encoding format ("%" followed by two hexadecimal characters). | |
IsWellFormedOriginalString()Documentation for this section has not yet been entered. | ||
static | IsWellFormedUriString(string, UriKind)Documentation for this section has not yet been entered. | |
MakeRelative(Uri)Returns the specified Uri as a relative URI. | ||
MakeRelativeUri(Uri)Documentation for this section has not yet been entered. | ||
override | ToString()Returns the unescaped, canonical form of the URI information used to construct the current instance. | |
static | TryCreate(string, UriKind, out Uri)Documentation for this section has not yet been entered. | |
static | TryCreate(Uri, string, out Uri)Documentation for this section has not yet been entered. | |
static | TryCreate(Uri, Uri, out Uri)Documentation for this section has not yet been entered. | |
static | UnescapeDataString(string)Documentation for this section has not yet been entered. | |
Canonicalize()Converts the components of the URI represented by the current instance to canonical form. | ||
CheckSecurity()Checks the current instance for character sequences that can result in unauthorized access to resources, and removes them. | ||
Escape()Converts any unsafe or reserved characters in the Uri.AbsolutePath component to equivalent escaped hexadecimal sequences. | ||
static | EscapeString(string)Converts a string to its escaped representation. | |
GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)Documentation for this section has not yet been entered. | ||
IsBadFileSystemCharacter(char)Returns a bool value that indicates whether the specified character would be an invalid character if used in a file system name. | ||
static | IsExcludedCharacter(char)Returns a bool value that indicates whether the specified character is excluded from use or is unwise in URIs, as defined by IETF RFC 2396. | |
IsReservedCharacter(char)Returns a bool value that indicates whether a character is part of the URI reserved set. | ||
Parse()Parses the URI into its constituent components. | ||
Unescape(string)Converts escape sequences in the specified string into their unescaped equivalents. | ||
| System.Runtime.Serialization.ISerializable.GetObjectData | Documentation for this section has not yet been entered. |