Classe SystemException
This page is specific to:.NET Framework Version:2.03.5Silverlight 3
Riferimento a .NET Framework
Classe SystemException

Aggiornamento: novembre 2007

Definisce la classe di base per le eccezioni predefinite nello spazio dei nomi System.

Spazio dei nomi:  System
Assembly:  mscorlib (in mscorlib.dll)
Sintassi

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Class SystemException _
    Inherits Exception
Dim instance As SystemException
Per questa lingua non è ancora disponibile un esempio di codice.
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
public class SystemException extends Exception
Note

Questa classe viene utilizzata per distinguere le eccezioni definite dal sistema dalle eccezioni definite dalle applicazioni.

SystemException non fornisce informazioni sulla causa dell'Exception. Nella maggior parte dei casi non verranno generate istanze di questa classe. Nei casi in cui vengono create istanze di questa classe, un messaggio comprensibile che descrive l'errore deve essere passato al costruttore.

SystemException viene avviata da Common Language Runtime quando si verificano errori non irreversibili e recuperabili da parte dei programmi. Tali errori derivano da controlli non riusciti in fase di esecuzione, come un errore relativo a una matrice non compresa nell'intervallo, e possono verificarsi durante l'esecuzione di qualsiasi metodo. L'oggetto SystemException non aggiunge alcuna nuova funzionalità all'oggetto Exception.

SystemException utilizza HRESULT COR_E_SYSTEM, con valore 0x80131501.

Per un elenco dei valori iniziali di proprietà per un'istanza di SystemException, vedere i costruttori SystemException.

Per ulteriori informazioni sulle eccezioni definite dalle applicazioni, vedere ApplicationException.

Gerarchia di ereditarietà

System..::.Object
  System..::.Exception
    System..::.SystemException
      Microsoft.SqlServer.Server..::.InvalidUdtException
      System..::.AccessViolationException
      System..::.AppDomainUnloadedException
      System..::.ArgumentException
      System..::.ArithmeticException
      System..::.ArrayTypeMismatchException
      System..::.BadImageFormatException
      System..::.CannotUnloadAppDomainException
      System.Collections.Generic..::.KeyNotFoundException
      System.ComponentModel.Design.Serialization..::.CodeDomSerializerException
      System.ComponentModel..::.LicenseException
      System.ComponentModel..::.WarningException
      System.Configuration..::.ConfigurationException
      System.Configuration.Install..::.InstallException
      System..::.ContextMarshalException
      System.Data..::.DataException
      System.Data..::.DBConcurrencyException
      System.Data..::.OperationAbortedException
      System.Data.SqlTypes..::.SqlTypeException
      System..::.DataMisalignedException
      System.Deployment.Application..::.DeploymentException
      System.DirectoryServices.AccountManagement..::.PrincipalException
      System.Drawing.Printing..::.InvalidPrinterException
      System.EnterpriseServices..::.RegistrationException
      System.EnterpriseServices..::.ServicedComponentException
      System..::.ExecutionEngineException
      System..::.FormatException
      System.IdentityModel.Tokens..::.SecurityTokenException
      System..::.IndexOutOfRangeException
      System..::.InvalidCastException
      System..::.InvalidOperationException
      System..::.InvalidProgramException
      System.IO..::.InternalBufferOverflowException
      System.IO..::.InvalidDataException
      System.IO..::.IOException
      System.Management..::.ManagementException
      System..::.MemberAccessException
      System..::.MulticastNotSupportedException
      System..::.NotImplementedException
      System..::.NotSupportedException
      System..::.NullReferenceException
      System..::.OperationCanceledException
      System..::.OutOfMemoryException
      System.Printing..::.PrintSystemException
      System..::.RankException
      System.Reflection..::.AmbiguousMatchException
      System.Reflection..::.ReflectionTypeLoadException
      System.Resources..::.MissingManifestResourceException
      System.Resources..::.MissingSatelliteAssemblyException
      System.Runtime.InteropServices..::.ExternalException
      System.Runtime.InteropServices..::.InvalidComObjectException
      System.Runtime.InteropServices..::.InvalidOleVariantTypeException
      System.Runtime.InteropServices..::.MarshalDirectiveException
      System.Runtime.InteropServices..::.SafeArrayRankMismatchException
      System.Runtime.InteropServices..::.SafeArrayTypeMismatchException
      System.Runtime.Remoting..::.RemotingException
      System.Runtime.Remoting..::.ServerException
      System.Runtime.Serialization..::.SerializationException
      System.Security.Authentication..::.AuthenticationException
      System.Security.Cryptography..::.CryptographicException
      System.Security..::.HostProtectionException
      System.Security.Policy..::.PolicyException
      System.Security.Principal..::.IdentityNotMappedException
      System.Security..::.SecurityException
      System.Security..::.VerificationException
      System.Security..::.XmlSyntaxException
      System.ServiceModel..::.CommunicationException
      System.ServiceModel.Dispatcher..::.InvalidBodyAccessException
      System.ServiceModel.Dispatcher..::.MultipleFilterMatchesException
      System.ServiceModel..::.InvalidMessageContractException
      System.ServiceModel..::.QuotaExceededException
      System.ServiceProcess..::.TimeoutException
      System..::.StackOverflowException
      System.Threading..::.AbandonedMutexException
      System.Threading..::.SemaphoreFullException
      System.Threading..::.SynchronizationLockException
      System.Threading..::.ThreadAbortException
      System.Threading..::.ThreadInterruptedException
      System.Threading..::.ThreadStartException
      System.Threading..::.ThreadStateException
      System..::.TimeoutException
      System.Transactions..::.TransactionException
      System..::.TypeInitializationException
      System..::.TypeLoadException
      System..::.TypeUnloadedException
      System..::.UnauthorizedAccessException
      System..::.UriTemplateMatchException
      System.Web.Caching..::.DatabaseNotEnabledForNotificationException
      System.Web.Caching..::.TableNotEnabledForNotificationException
      System.Web.Management..::.SqlExecutionException
      System.Web.Services.Protocols..::.SoapException
      System.Windows.Automation..::.ElementNotAvailableException
      System.Windows.Markup..::.XamlParseException
      System.Windows.Media.Animation..::.AnimationException
      System.Windows.Media..::.InvalidWmpVersionException
      System.Workflow.Activities..::.EventDeliveryFailedException
      System.Workflow.Activities..::.WorkflowAuthorizationException
      System.Workflow.Runtime.Hosting..::.PersistenceException
      System.Workflow.Runtime.Tracking..::.TrackingProfileDeserializationException
      System.Xml.Schema..::.XmlSchemaException
      System.Xml..::.XmlException
      System.Xml.XPath..::.XPathException
      System.Xml.Xsl..::.XsltException
Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Piattaforme

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC, Xbox 360

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione

.NET Framework

Supportato in: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supportato in: 3.5, 2.0, 1.0

XNA Framework

Supportato in: 2.0, 1.0
Vedere anche

Riferimenti

Altre risorse

© 2009 Microsoft Corporation. Tutti i diritti riservati.   Condizioni per l'utilizzo | Marchi | Informativa sulla privacy
Page view tracker
Valuta la libreria Lightweight
x
Lightweight si basa su ScriptFree (loband) per aggiungere funzionalità richieste dagli utenti: SearchBox e selezione del linguaggio di codice predefinito.
Ti piace SearchBox?
Ti piacciono i blocchi di codice a schede?
Quanto è utile questo argomento?
Dicci di più.
Grazie
x
Con il tuo aiuto MSDN Online migliora.
Risposte
Cambia visualizzazione
Classica
Lightweight
ScriptFree
Cambia visualizzazione