ExceptionDispatchInfo.Throw Metoda

Definice

Přetížení

Name Description
Throw()

Vyvolá výjimku reprezentovanou aktuálním ExceptionDispatchInfo objektem po obnovení stavu, který byl uložen při zachycení výjimky.

Throw(Exception)

Vyvolá výjimku zdroje, která zachovává původní informace Watson a rozšiřuje místo nahrazení původního trasování zásobníku.

Throw()

Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs

Vyvolá výjimku reprezentovanou aktuálním ExceptionDispatchInfo objektem po obnovení stavu, který byl uložen při zachycení výjimky.

public:
 void Throw();
public void Throw();
member this.Throw : unit -> unit
Public Sub Throw ()

Poznámky

Po obnovení výjimky se do trasování zásobníku vloží následující řetězec, který označuje bod obnovení: "End of stack trace from the previous location where the exception was thrown". To se podobá způsobu, jakým se vnitřní výjimky nebo zařazované výjimky označují v trasování zásobníku.

Platí pro

Throw(Exception)

Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs
Zdroj:
ExceptionDispatchInfo.cs

Vyvolá výjimku zdroje, která zachovává původní informace Watson a rozšiřuje místo nahrazení původního trasování zásobníku.

public:
 static void Throw(Exception ^ source);
public static void Throw(Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)

Parametry

source
Exception

Výjimka, jejíž stav je zachycen, a pak se znovu zřetěďte.

Platí pro