Compartir a través de


ExceptionDispatchInfo.Throw Método

Definición

Sobrecargas

Throw()

Produce la excepción representada por el objeto actual ExceptionDispatchInfo , después de restaurar el estado que se guardó cuando se capturó la excepción.

Throw(Exception)

Produce la excepción de origen, y mantiene la información original de Watson y aumenta el seguimiento de pila original en lugar de reemplazarlo.

Throw()

Source:
ExceptionDispatchInfo.cs
Source:
ExceptionDispatchInfo.cs
Source:
ExceptionDispatchInfo.cs

Produce la excepción representada por el objeto actual ExceptionDispatchInfo , después de restaurar el estado que se guardó cuando se capturó la excepción.

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

Comentarios

Cuando se restaura la excepción, se inserta la siguiente cadena en el seguimiento de la pila para indicar el punto de restauración: "End of stack trace from the previous location where the exception was thrown". Esto es similar a la forma en que se indican excepciones internas o excepciones serialadas en seguimientos de pila.

Se aplica a

Throw(Exception)

Source:
ExceptionDispatchInfo.cs
Source:
ExceptionDispatchInfo.cs
Source:
ExceptionDispatchInfo.cs

Produce la excepción de origen, y mantiene la información original de Watson y aumenta el seguimiento de pila original en lugar de reemplazarlo.

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

Parámetros

source
Exception

Excepción cuyo estado se captura y, a continuación, se vuelve a producir.

Se aplica a