(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

SystemException-Klasse

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

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

[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class SystemException : public Exception

Der SystemException-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeUnterstützt von XNA FrameworkSystemException()Initialisiert eine neue Instanz der SystemException-Klasse.
Öffentliche MethodeUnterstützt von XNA FrameworkSystemException(String)Initialisiert eine neue Instanz der SystemException-Klasse mit einer angegebenen Fehlermeldung.
Geschützte MethodeSystemException(SerializationInfo, StreamingContext)Initialisiert eine neue Instanz der SystemException-Klasse mit serialisierten Daten.
Öffentliche MethodeUnterstützt von XNA FrameworkSystemException(String, Exception)Initialisiert eine neue Instanz der SystemException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftDataRuft eine Auflistung von Schlüssel-Wert-Paaren ab, die zusätzliche benutzerdefinierte Informationen zu der Ausnahme bereitstellen. (Von Exception geerbt.)
Öffentliche EigenschaftHelpLinkRuft einen Link zur Hilfedatei ab, die dieser Ausnahme zugeordnet ist, oder legt einen Link fest. (Von Exception geerbt.)
Öffentliche EigenschaftUnterstützt von XNA FrameworkHResultRuft HRESULT ab oder legt HRESULT fest. Dies ist ein codierter Wert, der einer bestimmten Ausnahme zugeordnet ist. (Von Exception geerbt.)
Öffentliche EigenschaftUnterstützt von XNA FrameworkInnerExceptionRuft die Exception-Instanz ab, die die aktuelle Ausnahme verursachte. (Von Exception geerbt.)
Öffentliche EigenschaftUnterstützt von XNA FrameworkMessageRuft eine Meldung ab, die die aktuelle Ausnahme beschreibt. (Von Exception geerbt.)
Öffentliche EigenschaftSourceGibt den Namen der Anwendung oder des Objekts zurück, das den Fehler verursacht hat, oder legt diesen fest. (Von Exception geerbt.)
Öffentliche EigenschaftUnterstützt von XNA FrameworkStackTraceRuft eine Zeichenfolgendarstellung der unmittelbaren Frames in der Aufrufliste ab. (Von Exception geerbt.)
Öffentliche EigenschaftTargetSiteRuft die Methode ab, die die aktuelle Ausnahme auslöst. (Von Exception geerbt.)
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeUnterstützt von XNA FrameworkEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeUnterstützt von XNA FrameworkFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkGetBaseExceptionGibt beim Überschreiben in einer abgeleiteten Klasse eine Exception zurück, die die ursprüngliche Ursache für eine oder mehrere nachfolgende Ausnahmen ist. (Von Exception geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeGetObjectDataLegt beim Überschreiben in einer abgeleiteten Klasse die SerializationInfo mit Informationen über die Ausnahme fest. (Von Exception geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkGetTypeRuft den Laufzeittyp der aktuellen Instanz ab. (Von Exception geerbt.)

In XNA Framework 3.0 wird dieser Member von Object::GetType().
Geschützte MethodeUnterstützt von XNA FrameworkMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeUnterstützt von XNA FrameworkToStringErstellt eine Zeichenfolgenentsprechung der aktuellen Ausnahme und gibt diese zurück. (Von Exception geerbt.)
Zum Seitenanfang

  NameBeschreibung
Geschütztes EreignisSerializeObjectStateTritt auf, wenn eine Ausnahme serialisiert wird, um ein Ausnahmezustandsobjekt zu erstellen, das serialisierte Daten für die Ausnahme enthält. (Von Exception geerbt.)
Zum Seitenanfang

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 (z. B. 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 Eigenschaftswerte für eine Instanz von SystemException finden Sie unter SystemException-Konstruktoren.

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

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

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

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

System::Object
  System::Exception
    System::SystemException
      Microsoft.SqlServer.Server::InvalidUdtException
      System::AccessViolationException
      System.Activities::ValidationException
      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::LimitExceededException
      System.IdentityModel::SecurityMessageSerializationException
      System.IdentityModel.Tokens::SecurityTokenException
      System::IndexOutOfRangeException
      System::InsufficientExecutionStackException
      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.Data::ValueUnavailableException
      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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft