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 readonlySchemeDelimiter string. A string containing the characters that separate the scheme component from the remainder of a URI. static readonlyUriSchemeFile string (file). A string containing the characters that indicate that a URI identifies a file. static readonlyUriSchemeFtp string (ftp). A string containing the characters that indicate that a URI is accessed through the File Transfer Protocol (FTP). static readonlyUriSchemeGopher string (gopher). A string containing the characters that indicate that a URI is accessed through the Gopher protocol. static readonlyUriSchemeHttp string (http). A string containing the characters that indicate that a URI is accessed through the Hypertext Transfer Protocol (HTTP). static readonlyUriSchemeHttps string (https). A string containing the characters that indicate that a URI is accessed through the Secure Hypertext Transfer Protocol (HTTPS). static readonlyUriSchemeMailto 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 readonlyUriSchemeNetPipe string. Documentation for this section has not yet been entered. static readonlyUriSchemeNetTcp string. Documentation for this section has not yet been entered. static readonlyUriSchemeNews 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 readonlyUriSchemeNntp 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.
staticCheckHostName(string) : UriHostNameType Returns a value that describes the format of a host name string. staticCheckSchemeName(string) : bool Returns a bool value indicating whether the specified scheme name is valid. staticCompare(Uri, Uri, UriComponents, UriFormat, StringComparison) : int Documentation for this section has not yet been entered. overrideEquals(object) : bool Compares the current instance and the specified object for equality. staticEscapeDataString(string) : string Documentation for this section has not yet been entered. staticEscapeUriString(string) : string Documentation for this section has not yet been entered. staticFromHex(char) : int Returns the decimal value of a hexadecimal digit.GetComponents(UriComponents, UriFormat) : string Documentation for this section has not yet been entered. overrideGetHashCode() : int Generates a hash code for the current instance.GetLeftPart(UriPartial) : string Returns the specified portion of the URI represented by the current instance. staticHexEscape(char) : string Converts a specified ASCII character into its escaped hexadecimal equivalent. staticHexUnescape(string, ref int) : char Converts a specified escaped hexadecimal representation of a character to the character.IsBaseOf(Uri) : bool Documentation for this section has not yet been entered. staticIsHexDigit(char) : bool Returns a bool value that indicates whether the specified character is a valid hexadecimal digit. staticIsHexEncoding(string, int) : bool 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() : bool Documentation for this section has not yet been entered. staticIsWellFormedUriString(string, UriKind) : bool Documentation for this section has not yet been entered.MakeRelative(Uri) : string Returns the specified Uri as a relative URI.MakeRelativeUri(Uri) : Uri Documentation for this section has not yet been entered. overrideToString() : string Returns the unescaped, canonical form of the URI information used to construct the current instance. staticTryCreate(string, UriKind, out Uri) : bool Documentation for this section has not yet been entered. staticTryCreate(Uri, string, out Uri) : bool Documentation for this section has not yet been entered. staticTryCreate(Uri, Uri, out Uri) : bool Documentation for this section has not yet been entered. staticUnescapeDataString(string) : 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. staticEscapeString(string) : 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) : bool Returns a bool value that indicates whether the specified character would be an invalid character if used in a file system name. staticIsExcludedCharacter(char) : bool 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) : bool 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) : 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.