ExternalException-Konstruktor: (String, Exception)
Veröffentlicht: Oktober 2016
Initialisiert eine neue Instanz der ExternalException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
public ExternalException(
string message,
Exception inner
)
public:
ExternalException(
String^ message,
Exception^ inner
)
new :
message:string *
inner:Exception -> ExternalException
Public Sub New (
message As String,
inner As Exception
)
Parameter
message
Type: System.StringDie Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.
inner
Type: System.ExceptionDie Ausnahme, die die Ursache der aktuellen Ausnahme ist. Wenn der inner-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.
Hinweise
An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the P:System.Exception.InnerException property. The P:System.Exception.InnerException property returns the same value that is passed into the constructor, or null if the P:System.Exception.InnerException property does not supply the inner exception value to the constructor.
The following table shows the initial property values for an instance of T:System.Runtime.InteropServices.ExternalException.
Property |
Value |
---|---|
The inner exception reference. |
|
The error message string. |
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Siehe auch
Exception
ExternalException Überladen
ExternalException-Klasse
System.Runtime.InteropServices-Namespace
Behandeln und Auslösen von Ausnahmen
Zurück zum Anfang