ExceptionDispatchInfo.Throw Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Throw() |
Zgłasza wyjątek reprezentowany przez bieżący ExceptionDispatchInfo obiekt po przywróceniu stanu zapisanego podczas przechwytywania wyjątku. |
Throw(Exception) |
Zgłasza wyjątek źródłowy, zachowując oryginalne informacje programu Watson i rozszerzone, a nie zastępując oryginalnego śladu stosu. |
Throw()
- Źródło:
- ExceptionDispatchInfo.cs
- Źródło:
- ExceptionDispatchInfo.cs
- Źródło:
- ExceptionDispatchInfo.cs
Zgłasza wyjątek reprezentowany przez bieżący ExceptionDispatchInfo obiekt po przywróceniu stanu zapisanego podczas przechwytywania wyjątku.
public:
void Throw();
public void Throw ();
member this.Throw : unit -> unit
Public Sub Throw ()
Uwagi
Po przywróceniu wyjątku w ślad stosie zostanie wstawiony następujący ciąg, aby wskazać punkt przywracania: "End of stack trace from the previous location where the exception was thrown"
. Jest to podobne do sposobu, w jaki wyjątki wewnętrzne lub wyjątki marshaled są wskazywane w śladach stosu.
Dotyczy
Throw(Exception)
- Źródło:
- ExceptionDispatchInfo.cs
- Źródło:
- ExceptionDispatchInfo.cs
- Źródło:
- ExceptionDispatchInfo.cs
Zgłasza wyjątek źródłowy, zachowując oryginalne informacje programu Watson i rozszerzone, a nie zastępując oryginalnego śladu stosu.
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
Wyjątek, którego stan jest przechwytywany, a następnie ponawiany.