ExceptionDispatchInfo.Throw Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.