Udostępnij za pośrednictwem


ExceptionDispatchInfo.Throw Metoda

Definicja

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.

Dotyczy