NullReferenceException-Klasse
Die Ausnahme, die bei einem Versuch ausgelöst wird, einen Verweis auf ein NULL-Objekt zu dereferenzieren.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Class NullReferenceException
Inherits SystemException
'Usage
Dim instance As NullReferenceException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class NullReferenceException : SystemException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class NullReferenceException : public SystemException
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
public class NullReferenceException extends SystemException
SerializableAttribute
ComVisibleAttribute(true)
public class NullReferenceException extends SystemException
Hinweise
Beachten Sie, dass Anwendungen eher die ArgumentNullException-Ausnahme als die hier diskutierte NullReferenceException-Ausnahme auslösen.
Die folgenden MSIL-Anweisungen (Microsoft Intermediate Language) lösen eine NullReferenceException aus:
callvirt
cpblk
cpobj
initblk
ldelem.<Typ>
ldelema
ldfld
ldflda
ldind.<Typ>
ldlen
stelem.<Typ>
stfld
stind.<Typ>
throw
unbox
NullReferenceException verwendet HRESULT COR_E_NULLREFERENCE mit dem Wert 0x80004003.
Eine Liste der anfänglichen Eigenschaftenwerte für eine Instanz von NullReferenceException finden Sie unter NullReferenceException-Konstruktoren.
Vererbungshierarchie
System.Object
System.Exception
System.SystemException
System.NullReferenceException
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
NullReferenceException-Member
System-Namespace
Exception-Klasse