ReflectionTypeLoadException Klasse

Definition

Die Ausnahme, die von der GetTypes() Methode ausgelöst wird, wenn eine der Klassen in einem Modul nicht geladen werden kann. Diese Klasse kann nicht vererbt werden.

public ref class ReflectionTypeLoadException sealed : Exception
public ref class ReflectionTypeLoadException sealed : SystemException
public sealed class ReflectionTypeLoadException : Exception
[System.Serializable]
public sealed class ReflectionTypeLoadException : SystemException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ReflectionTypeLoadException : SystemException
public sealed class ReflectionTypeLoadException : SystemException
type ReflectionTypeLoadException = class
    inherit Exception
[<System.Serializable>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
Public NotInheritable Class ReflectionTypeLoadException
Inherits Exception
Public NotInheritable Class ReflectionTypeLoadException
Inherits SystemException
Vererbung
ReflectionTypeLoadException
Vererbung
ReflectionTypeLoadException
Attribute
Implementiert

Hinweise

ReflectionTypeLoadException verwendet die HRESULT-COR_E_REFLECTIONTYPELOAD mit dem Wert 0x80131602.

Eine Instanz enthält das Array von Klassen (Types-Eigenschaft), das im Modul definiert und geladen wurde. Das Array kann einige Nullwerte enthalten. Es gibt auch ein weiteres Array von Ausnahmen (LoaderExceptions Eigenschaft). Dieses Ausnahmearray stellt die Ausnahmen dar, die vom Klassenladeprogramm ausgelöst wurden. Die Löcher im Klassenarray richten sich nach oben mit den Ausnahmen.

Diese Ausnahme macht sowohl das Array von Klassen als auch das Array von TypeLoadExceptions.

Konstruktoren

Name Beschreibung
ReflectionTypeLoadException(Type[], Exception[], String)

Initialisiert eine neue Instanz der ReflectionTypeLoadException Klasse mit den angegebenen Klassen, den zugehörigen Ausnahmen und Ausnahmebeschreibungen.

ReflectionTypeLoadException(Type[], Exception[])

Initialisiert eine neue Instanz der ReflectionTypeLoadException Klasse mit den angegebenen Klassen und den zugehörigen Ausnahmen.

Eigenschaften

Name Beschreibung
Data

Ruft eine Auflistung von Schlüssel-Wert-Paaren ab, die zusätzliche benutzerdefinierte Informationen zur Ausnahme bereitstellen.

(Geerbt von Exception)
HelpLink

Dient zum Abrufen oder Festlegen eines Links zur Hilfedatei, die dieser Ausnahme zugeordnet ist.

(Geerbt von Exception)
HResult

Dient zum Abrufen oder Festlegen von HRESULT, einem codierten numerischen Wert, der einer bestimmten Ausnahme zugewiesen ist.

(Geerbt von Exception)
InnerException

Ruft die Exception Instanz ab, die die aktuelle Ausnahme verursacht hat.

(Geerbt von Exception)
LoaderExceptions

Ruft das Array von Ausnahmen ab, die vom Klassenladeprogramm ausgelöst werden.

Message

Ruft eine Nachricht ab, die die aktuelle Ausnahme beschreibt.

(Geerbt von Exception)
Source

Dient zum Abrufen oder Festlegen des Namens der Anwendung oder des Objekts, das den Fehler verursacht.

(Geerbt von Exception)
StackTrace

Ruft eine Zeichenfolgendarstellung der unmittelbaren Frames im Aufrufstapel ab.

(Geerbt von Exception)
TargetSite

Ruft die Methode ab, die die aktuelle Ausnahme auslöst.

(Geerbt von Exception)
Types

Ruft das Array von Klassen ab, die im Modul definiert und geladen wurden.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBaseException()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die Exception Ursache einer oder mehrerer nachfolgenden Ausnahmen zurückgegeben.

(Geerbt von Exception)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetObjectData(SerializationInfo, StreamingContext)

Stellt eine ISerializable Implementierung für serialisierte Objekte bereit.

GetType()

Ruft den Laufzeittyp der aktuellen Instanz ab.

(Geerbt von Exception)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Erstellt und gibt eine Zeichenfolgendarstellung der aktuellen Ausnahme zurück.

(Geerbt von Exception)

Ereignisse

Name Beschreibung
SerializeObjectState

Tritt auf, wenn eine Ausnahme serialisiert wird, um ein Ausnahmestatusobjekt zu erstellen, das serialisierte Daten zu der Ausnahme enthält.

(Geerbt von Exception)

Gilt für: