System.Ext Namespace

The System.Ext namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions.

Other classes provide services supporting data type conversion, method parameter manipulation, mathematics, remote and local program invocation, application environment management, and supervision of managed and unmanaged applications.

Classes

Name Description
Public Class Convert Converts a base data type to another base data type.
Public Class FormatException The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method.
Public Class ObjectDisposedException The exception that is thrown when an operation is performed on a disposed object.
Public Class Random Generates a random number.
Public Class Uri Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.
Public Class UriFormatException Initializes a new instance of the UriFormatException class.

Structures

Name Description
Public Structure Guid Represents a globally unique identifier (GUID).

Enumerations

Name Description
Public Enumeration UriHostNameType Defines host name types.
Public Enumeration UriKind Defines the kinds of URI objects.