ArgumentException Hierarchy
The following table lists the classes derived from System.ArgumentException .
Derived Classes
Class | Description |
---|---|
System.ArgumentNullException | The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. |
System.ArgumentOutOfRangeException | The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method. |
System.ComponentModel.InvalidAsynchronousStateException | Thrown when a thread on which an operation should execute no longer exists or has no message loop. |
System.ComponentModel.InvalidEnumArgumentException | The exception thrown when using invalid arguments that are enumerators. |
System.DuplicateWaitObjectException | The exception that is thrown when an object appears more than once in an array of synchronization objects. |
System.IO.Log.ReservationNotFoundException | Represents the exception that is thrown when a specific space reservation in a LogRecordSequence is not found. |
System.Text.DecoderFallbackException | The exception that is thrown when a decoder fallback operation fails. This class cannot be inherited. |
System.Text.EncoderFallbackException | The exception that is thrown when an encoder fallback operation fails. This class cannot be inherited. |
See Also
Reference
ArgumentException Class
ArgumentException Members
System Namespace
Exception