Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

SystemException-Klasse

Aktualisiert: November 2007

Definiert die Basisklasse für die vordefinierten Ausnahmen im System-Namespace.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public class SystemException : Exception
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
public class SystemException extends Exception
public class SystemException extends Exception

Diese Klasse wird bereitgestellt, damit zwischen von der Anwendung definierten und vom System definierten Ausnahmen unterschieden werden kann.

SystemException gibt keine Informationen über die Ursache der Exception. In den meisten Szenarien sollten keine Instanzen dieser Klasse ausgelöst werden. In den Fällen, in denen diese Klasse instanziiert wird, sollte dem Konstruktor eine lesbare Meldung übergeben werden.

SystemException wird durch die Common Language Runtime ausgelöst, sobald Fehler auftreten, die nicht schwerwiegend sind und durch Benutzerprogramme behoben werden können. Diese Fehler werden durch fehlgeschlagene Laufzeitüberprüfungen verursacht (wie das Verlassen des gültigen Bereichs eines Arrays) und können bei der Ausführung einer Methode auftreten. SystemException fügt keine neuen Funktionen zu Exception hinzu.

SystemException verwendet HRESULT COR_E_SYSTEM mit dem Wert 0x80131501.

Eine Liste der anfänglichen Eigenschaftenwerte für eine Instanz von SystemException finden Sie unter SystemException-Konstruktoren.

Weitere Informationen über von Anwendungen definierte Ausnahmen finden Sie unter ApplicationException.

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

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

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 für Smartphone, Windows Mobile für Pocket PC, Xbox 360

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 3.5, 2.0, 1.0

XNA Framework

Unterstützt in: 2.0, 1.0
Anzeigen: