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