Exception Hierarchy
MSDN Home
MSDN
MSDN Library
Design Tools
Development Tools and Language ...
Mobile and Embedded Developmen ...
.NET Development
Office Development
Online Services
Open Specifications
patterns & practices
Servers and Enterprise Develop ...
Speech Technologies
Web Development
Win32 and COM Development
Switch View :
Classic
Lightweight Beta
ScriptFree
Feedback
Exception Hierarchy
The following table lists the classes derived from
System.Exception
.
Derived Classes
Class
Description
Microsoft.Build.BuildEngine.InternalLoggerException
This exception is used to wrap an unhandled exception from a logger.
Microsoft.Build.BuildEngine.InvalidProjectFileException
This exception is thrown whenever there is a problem with the user's XML project file. The problem might be semantic or syntactical. If the problem is in the syntax, it can typically be caught by XSD validation.
Microsoft.Build.Framework.LoggerException
Allows a logger to force the build to stop in an explicit way.
Microsoft.JScript.CmdLineException
Microsoft.JScript.ParserException
Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException
This exception is thrown when a subsequent instance of a single-instance application is unable to connect to the first application instance.
Microsoft.VisualBasic.ApplicationServices.NoStartupFormException
This exception is thrown by the Visual Basic Application Model when the
MainForm
property has not been set.
Microsoft.VisualBasic.Compatibility.VB6.WebClassContainingClassNotOptional
Raises an
Exception
if the
ContainingClass
value is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebClassCouldNotFindEvent
Raises an
Exception
for a missing event parameter in a
WebClass
.
Microsoft.VisualBasic.Compatibility.VB6.WebClassNextItemCannotBeCurrentWebItem
Raises an
Exception
in a
WebClass
.
Microsoft.VisualBasic.Compatibility.VB6.WebClassNextItemRespondNotFound
Raises an
Exception
in a
WebClass
.
Microsoft.VisualBasic.Compatibility.VB6.WebClassUserWebClassNameNotOptional
Raises an
Exception
if the
UserWebClassName
value is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebClassWebClassFileNameNotOptional
Raises an
Exception
if the
WebClassFileName
value is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebClassWebItemNotValid
Raises an
Exception
if the
WebItem
value is not valid.
Microsoft.VisualBasic.Compatibility.VB6.WebItemAssociatedWebClassNotOptional
Raises an
Exception
if the
AssociatedWebClass
value for a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemClosingTagNotFound
Raises an
Exception
if the closing tag for a template associated with
a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemCouldNotLoadEmbeddedResource
Raises an
Exception
when an embedded resource specified in a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemCouldNotLoadTemplateFile
Raises an
Exception
if a template file for a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemNameNotOptional
Raises an
Exception
if the
Name
value for a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemNoTemplateSpecified
Raises an
Exception
if the
Template
value for a
WebItem
is missing.
Microsoft.VisualBasic.Compatibility.VB6.WebItemTooManyNestedTags
Raises an
Exception
if the template for a
WebItem
contains too many nested tags.
Microsoft.VisualBasic.Compatibility.VB6.WebItemUnexpectedErrorReadingTemplateFile
Raises an
Exception
if the template for a
WebItem
cannot be opened or read.
Microsoft.VisualBasic.CompilerServices.IncompleteInitialization
The Visual Basic compiler uses this class during static local initialization; it is not meant to be called directly from your code. An exception of this type is thrown if a static local variable fails to initialize.
Microsoft.VisualBasic.CompilerServices.InternalErrorException
The exception thrown for internal Visual Basic compiler errors.
Microsoft.VisualBasic.FileIO.MalformedLineException
The exception that is thrown when the
ReadFields
method cannot parse a row using the specified format.
Microsoft.Web.Administration.ServerManagerException
Microsoft.Web.Management.Server.WebManagementServiceException
Microsoft.WindowsMobile.DirectX.DirectXException
The exception that is thrown by Windows Mobile DirectX for Managed Code applications.
System.ApplicationException
The exception that is thrown when a non-fatal application error occurs.
System.ComponentModel.Design.ExceptionCollection
Represents the collection of exceptions.
System.Configuration.Provider.ProviderException
The exception that is thrown when a configuration provider error has occurred. This exception class is also used by providers to throw exceptions when internal errors occur within the provider that do not map to other pre-existing exception classes.
System.Configuration.SettingsPropertyIsReadOnlyException
Provides an exception for read-only
SettingsProperty
objects.
System.Configuration.SettingsPropertyNotFoundException
Provides an exception for
SettingsProperty
objects that are not found.
System.Configuration.SettingsPropertyWrongTypeException
Provides an exception that is thrown when an invalid type is used with a
SettingsProperty
object.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectExistsException
The
ActiveDirectoryObjectExistsException
class exception is thrown when an Active Directory Domain Services object is created and that object already exists in the underlying directory store.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException
The
ActiveDirectoryObjectNotFoundException
class exception is thrown when a requested object is not found in the underlying directory store.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException
The
ActiveDirectoryOperationException
class exception is thrown when an underlying directory operation fails.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException
The
ActiveDirectoryServerDownException
class exception is thrown when a server is unavailable to respond to a service request.
System.DirectoryServices.Protocols.DirectoryException
The
DirectoryException
class is an abstract class used as the base class for all
System.DirectoryServices.Protocols
exceptions.
System.IdentityModel.Selectors.CardSpaceException
The exception that is thrown when one or more exceptions have occurred at the "InfoCard" service level. The cause of the error will be logged in the event log.
System.IdentityModel.Selectors.IdentityValidationException
Exception class to indicate that the recipient certificate was not valid.
System.IdentityModel.Selectors.PolicyValidationException
Exception class to indicate that the policy supplied by the recipient could not be validated.
System.IdentityModel.Selectors.ServiceBusyException
Exception class to indicate that the "InfoCard" service is busy processing other requests.
System.IdentityModel.Selectors.ServiceNotStartedException
System.IdentityModel.Selectors.StsCommunicationException
System.IdentityModel.Selectors.UnsupportedPolicyOptionsException
Indicates that a policy was provided to the system that included options that were unsupported.
System.IdentityModel.Selectors.UntrustedRecipientException
System.IdentityModel.Selectors.UserCancellationException
The exception that is thrown when the user cancels an operation during the
GetToken
call.
System.IO.IsolatedStorage.IsolatedStorageException
The exception that is thrown when an operation in isolated storage fails.
System.IO.Log.SequenceFullException
System.Net.Mail.SmtpException
Represents the exception that is thrown when the
SmtpClient
is not able to complete a
Send
or
SendAsync
operation.
System.Runtime.CompilerServices.RuntimeWrappedException
Wraps an exception that does not derive from the
Exception
class. This class cannot be inherited.
System.Runtime.Remoting.MetadataServices.SUDSGeneratorException
The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL).
System.Runtime.Remoting.MetadataServices.SUDSParserException
The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL).
System.Runtime.Serialization.InvalidDataContractException
The exception that is thrown when the
DataContractSerializer
or
NetDataContractSerializer
encounters an invalid data contract during serialization and deserialization.
System.Security.RightsManagement.RightsManagementException
Represents an error condition when a rights management operation cannot complete successfully.
System.ServiceModel.Channels.InvalidChannelBindingException
System.SystemException
Defines the base class for predefined exceptions in the
System
namespace.
System.Web.Security.MembershipCreateUserException
The exception that is thrown when a user is not successfully created by a membership provider.
System.Web.Security.MembershipPasswordException
The exception that is thrown when a password cannot be retrieved from the password store.
System.Web.UI.ViewStateException
System.Windows.Automation.NoClickablePointException
Contains information about the exception that is raised when
GetClickablePoint
is called on a UI Automation element that has no clickable point.
System.Windows.Automation.ProxyAssemblyNotLoadedException
Contains information about an exception that is raised when there is a problem loading an assembly that contains client-side providers
System.Windows.Controls.PrintDialogException
The exception that is thrown when an error condition occurs during the opening, accessing, or using of a
PrintDialog Control
.
System.Windows.Forms.AxHost.InvalidActiveXStateException
The exception that is thrown when the ActiveX control is referenced while in an invalid state.
System.Windows.Xps.XpsException
Serves as the base class for exceptions that are thrown by the XML Paper Specification (XPS) packaging and serialization APIs.
System.Windows.Xps.XpsWriterException
The exception that is thrown when a method of either an
XpsDocumentWriter
or a
VisualsToXpsDocument
object is called that is incompatible with the current state of the object.
System.Workflow.Activities.Rules.RuleException
Represents the base class for all exceptions caused by evaluation or validation of rules.
System.Workflow.ComponentModel.Compiler.WorkflowValidationFailedException
System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException
The exception that is thrown by methods that perform serialization and de-serialization.
System.Workflow.ComponentModel.WorkflowTerminatedException
Represents the
Exception
that is raised when a workflow is terminated. This class cannot be inherited.
System.Workflow.Runtime.WorkflowOwnershipException
The exception that is thrown when the workflow runtime engine attempts to load a workflow instance that is currently loaded by another workflow runtime engine instance. Additionally, this exception is thrown when the workflow runtime engine attempts to save a workflow after the ownership timeout that was specified while loading the workflow has expired.
See Also
Reference
Exception Class
Exception Members
System Namespace
SystemException
ApplicationException
Other Resources
[<topic://cpconHandlingThrowingExceptions>]
[<topic://cpconpackagingdeployingresources>]
Tags :