Uri Methods

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The Uri type exposes the following members.

  Name Description
Protected method ConstructAbsoluteUri Constructs an absolute Uri from a URI string.
Public method Equals Compares two Uri instances for equality. (Overrides Object..::..Equals(Object).)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Gets the hash code for the URI. (Overrides Object..::..GetHashCode()()()().)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method IsAlpha Determines whehter the character value is an alpha character.
Protected method IsAlphaNumeric Determines whether the character is an alpha or numeric.
Protected method IsHex Determines whether the value is hexadecimal.
Protected method IsIPv4 Determines whether the host name is an IP address 4 bytes, such as
Public method Static member IsWellFormedUriString Indicates whether the string is well-formed by attempting to construct a URI with the string and ensures that the string does not require further escaping.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method ParseUriString Parses a URI string into Uri variables.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Protected method ValidateRelativePath Parses relative Uri into variables.
Protected method ValidateUriPart Validates that part of Uri after scheme is valid for an unknown Uri scheme.
Protected method ValidateUrn Parses urn string into Uri variables.