InvalidOleVariantTypeException-Klasse
Veröffentlicht: Oktober 2016
Die Ausnahme, die vom Marshaller ausgelöst wird, wenn ein Argument eines Variantentyps gefunden wird, das nicht zu verwaltetem Code gemarshallt werden kann.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Vererbungshierarchie
System.Object
System.Exception
System.SystemException
System.Runtime.InteropServices.InvalidOleVariantTypeException
Syntax
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class InvalidOleVariantTypeException : SystemException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class InvalidOleVariantTypeException : SystemException
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type InvalidOleVariantTypeException =
class
inherit SystemException
end
<SerializableAttribute>
<ComVisibleAttribute(True)>
Public Class InvalidOleVariantTypeException
Inherits SystemException
Konstruktoren
Name | Beschreibung | |
---|---|---|
InvalidOleVariantTypeException() | Initialisiert eine neue Instanz der InvalidOleVariantTypeException-Klasse mit Standardwerten. |
|
InvalidOleVariantTypeException(SerializationInfo, StreamingContext) | Initialisiert eine neue Instanz der InvalidOleVariantTypeException -Klasse aus Serialisierungsdaten. |
|
InvalidOleVariantTypeException(String) | Initialisiert eine neue Instanz der InvalidOleVariantTypeException -Klasse mit einer angegebenen Meldung. |
|
InvalidOleVariantTypeException(String, Exception) | Initialisiert eine neue Instanz der InvalidOleVariantTypeException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat. |
Eigenschaften
Name | Beschreibung | |
---|---|---|
Data | Ruft eine Auflistung von Schlüssel-Wert-Paaren ab, die zusätzliche benutzerdefinierte Informationen über die Ausnahme bereitstellen.(Geerbt von „Exception“.) |
|
HelpLink | Ruft einen Link zur Hilfedatei ab, die dieser Ausnahme zugeordnet ist, oder legt einen Link fest.(Geerbt von „Exception“.) |
|
HResult | Ruft HRESULT ab oder legt HRESULT fest. Dies ist ein codierter Wert, der einer bestimmten Ausnahme zugeordnet ist.(Geerbt von „Exception“.) |
|
InnerException | Ruft die Exception-Instanz ab, die die aktuelle Ausnahme verursacht hat.(Geerbt von „Exception“.) |
|
Message | Ruft eine Meldung ab, die die aktuelle Ausnahme beschreibt.(Geerbt von „Exception“.) |
|
Source | Gibt den Namen der Anwendung oder des Objekts zurück, die bzw. das den Fehler verursacht hat, oder legt diesen fest.(Geerbt von „Exception“.) |
|
StackTrace | Ruft eine Zeichenfolgendarstellung der unmittelbaren Frames in der Aufrufliste ab.(Geerbt von „Exception“.) |
|
TargetSite | Ruft die Methode ab, die die aktuelle Ausnahme auslöst.(Geerbt von „Exception“.) |
Methoden
Name | Beschreibung | |
---|---|---|
Equals(Object) | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.) |
|
Finalize() | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.(Geerbt von „Object“.) |
|
GetBaseException() | Gibt beim Überschreiben in einer abgeleiteten Klasse eine Exception zurück, die die ursprüngliche Ursache für eine oder mehrere nachfolgende Ausnahmen ist.(Geerbt von „Exception“.) |
|
GetHashCode() | Fungiert als die Standardhashfunktion.(Geerbt von „Object“.) |
|
GetObjectData(SerializationInfo, StreamingContext) | Legt beim Überschreiben in einer abgeleiteten Klasse die SerializationInfo mit Informationen über die Ausnahme fest.(Geerbt von „Exception“.) |
|
GetType() | Ruft den Laufzeittyp der aktuellen Instanz ab.(Geerbt von „Exception“.) |
|
MemberwiseClone() | Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.) |
|
ToString() | Erstellt eine Zeichenfolgendarstellung der aktuellen Ausnahme und gibt diese zurück.(Geerbt von „Exception“.) |
Ereignisse
Name | Beschreibung | |
---|---|---|
SerializeObjectState | Tritt auf, wenn eine Ausnahme serialisiert wird, um ein Ausnahmezustandsobjekt zu erstellen, das serialisierte Daten für die Ausnahme enthält.(Geerbt von „Exception“.) |
Hinweise
InvalidOLEVariantTypeException verwendet HRESULT COR_E_INVALIDOLEVARIANTTYPE mit den Wert 0 x 80131531.
Versionsinformationen
Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone
Verfügbar seit 8.1
Threadsicherheit
Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.
Siehe auch
Exception
System.Runtime.InteropServices-Namespace
Behandeln und Auslösen von Ausnahmen
Zurück zum Anfang