ExceptionDispatchInfo.Throw Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Throw() |
Löst die Ausnahme aus, die durch das aktuelle ExceptionDispatchInfo Objekt dargestellt wird, nachdem der Zustand wiederhergestellt wurde, der beim Erfassen der Ausnahme gespeichert wurde. |
Throw(Exception) |
Löst die Quellausnahme aus, behält die ursprünglichen Watson-Informationen bei und erweitert die ursprüngliche Stapelüberwachung, anstatt sie zu ersetzen. |
Throw()
- Quelle:
- ExceptionDispatchInfo.cs
- Quelle:
- ExceptionDispatchInfo.cs
- Quelle:
- ExceptionDispatchInfo.cs
Löst die Ausnahme aus, die durch das aktuelle ExceptionDispatchInfo Objekt dargestellt wird, nachdem der Zustand wiederhergestellt wurde, der beim Erfassen der Ausnahme gespeichert wurde.
public:
void Throw();
public void Throw ();
member this.Throw : unit -> unit
Public Sub Throw ()
Hinweise
Wenn die Ausnahme wiederhergestellt wird, wird die folgende Zeichenfolge in die Stapelablaufverfolgung eingefügt, um den Wiederherstellungspunkt anzugeben: "End of stack trace from the previous location where the exception was thrown"
. Dies ähnelt der Art und Weise, wie innere ausnahmen oder gemarspelte Ausnahmen in Stapelablaufverfolgungen angegeben werden.
Gilt für:
Throw(Exception)
- Quelle:
- ExceptionDispatchInfo.cs
- Quelle:
- ExceptionDispatchInfo.cs
- Quelle:
- ExceptionDispatchInfo.cs
Löst die Quellausnahme aus, behält die ursprünglichen Watson-Informationen bei und erweitert die ursprüngliche Stapelüberwachung, anstatt sie zu ersetzen.
public:
static void Throw(Exception ^ source);
public static void Throw (Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)
Parameter
- source
- Exception
Die Ausnahme, deren Zustand aufgezeichnet und die dann erneut ausgelöst wird.