The following table lists the classes derived from System.InvalidOperationException .
|System.Net.NetworkInformation.PingException||The exception that is thrown when a Send or SendAsync method calls a method that throws an exception.|
|System.Net.ProtocolViolationException||The exception that is thrown when an error is made while using a network protocol.|
|System.Net.WebException||The exception that is thrown when an error occurs while accessing the network through a pluggable protocol.|
|System.ObjectDisposedException||The exception that is thrown when an operation is performed on a disposed object.|
|System.Windows.Automation.ElementNotEnabledException||Contains information about the exception that is raised when an attempt is made to manipulate a control that is not enabled.|
|System.Windows.ResourceReferenceKeyNotFoundException||An exception that may be raised during parsing or serialization of markup extension resources.|