Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der TypeLoadException-Klasse mit einer angegebenen Fehlermeldung.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Sub New ( _
message As String _
)
'Usage
Dim message As String
Dim instance As New TypeLoadException(message)
public TypeLoadException (
string message
)
public:
TypeLoadException (
String^ message
)
public TypeLoadException (
String message
)
public function TypeLoadException (
message : String
)
Parameter
- message
Die Meldung, in der der Fehler beschrieben wird.
Hinweise
Der Inhalt der message sollte für den Benutzer verständlich sein. Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.
In der folgenden Tabelle werden die anfänglichen Eigenschaftenwerte für eine Instanz von TypeLoadException aufgeführt.
Eigenschaft |
Wert |
|---|---|
Ein NULL-Verweis (Nothing in Visual Basic). |
|
Die Zeichenfolge der Fehlermeldung. |
Beispiel
Imports System
Public Class TypeLoadException_Constructor2
Public Shared Sub Main()
Console.WriteLine("This program throws an exception upon successful run.")
Console.WriteLine("Generating TypeLoadException with custom message...")
Try
' Generate a new instance of TypeLoadException.
TypeLoadExceptionDemoClass.GenerateException()
Catch e As TypeLoadException
Console.WriteLine(("TypeLoadException: " + ControlChars.Cr + ControlChars.Tab + "Error Message = " + e.Message))
Catch e As Exception
Console.WriteLine(("Exception: " + ControlChars.Cr + ControlChars.Tab + "Error Message = " + e.Message))
End Try
End Sub 'Main
End Class 'TypeLoadException_Constructor2
Class TypeLoadExceptionDemoClass
Public Shared Function GenerateException() As Boolean
' Throw a TypeLoadException with custom defined message.
Throw New TypeLoadException("This is a custom generated TypeLoadException error message")
End Function 'GenerateException
End Class 'TypeLoadExceptionDemoClass
using System;
public class TypeLoadException_Constructor2
{
public static void Main()
{
Console.WriteLine("This program throws an exception upon successful run.");
Console.WriteLine("Generating TypeLoadException with custom message...");
try
{
// Generate a new instance of TypeLoadException.
TypeLoadExceptionDemoClass.GenerateException();
}
catch (TypeLoadException e)
{
Console.WriteLine ("TypeLoadException: \n\tError Message = " + e.Message);
}
catch (Exception e)
{
Console.WriteLine ("Exception: \n\tError Message = " + e.Message);
}
}
}
class TypeLoadExceptionDemoClass
{
public static bool GenerateException()
{
// Throw a TypeLoadException with custom defined message.
throw new TypeLoadException("This is a custom generated TypeLoadException error message");
}
}
using namespace System;
class TypeLoadExceptionDemoClass
{
public:
static bool GenerateException()
{
// Throw a TypeLoadException with custom defined message.
throw gcnew TypeLoadException( "This is a custom generated TypeLoadException error message" );
}
};
int main()
{
Console::WriteLine( "This program throws an exception upon successful run." );
Console::WriteLine( "Generating TypeLoadException with custom message..." );
try
{
// Generate a new instance of TypeLoadException.
TypeLoadExceptionDemoClass::GenerateException();
}
catch ( TypeLoadException^ e )
{
Console::WriteLine( "TypeLoadException: \n\tError Message = {0}", e->Message );
}
catch ( Exception^ e )
{
Console::WriteLine( "Exception: \n\tError Message = {0}", e->Message );
}
}
import System.*;
public class TypeLoadException_Constructor2
{
public static void main(String[] args)
{
Console.WriteLine("This program throws an exception upon "
+"successful run.");
Console.WriteLine("Generating TypeLoadException with "
+"custom message...");
try {
// Generate a new instance of TypeLoadException.
TypeLoadExceptionDemoClass.GenerateException();
}
catch (TypeLoadException e) {
Console.WriteLine("TypeLoadException: \n\tError Message = "
+ e.get_Message());
}
catch (System.Exception e) {
Console.WriteLine("Exception: \n\tError Message = "
+ e.get_Message());
}
} //main
} //TypeLoadException_Constructor2
class TypeLoadExceptionDemoClass
{
public static boolean GenerateException()
{
// Throw a TypeLoadException with custom defined message.
throw new TypeLoadException("This is a custom generated "
+"TypeLoadException error message");
} //GenerateException
} //TypeLoadExceptionDemoClass
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
TypeLoadException-Klasse
TypeLoadException-Member
System-Namespace