ExceptionDispatchInfo.Throw Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Throw() |
Genera l'eccezione rappresentata dall'oggetto corrente ExceptionDispatchInfo , dopo il ripristino dello stato salvato quando è stata acquisita l'eccezione. |
| Throw(Exception) |
Genera l'eccezione di origine, mantenendo le informazioni originali di Watson e aumentando invece di sostituire l'analisi dello stack originale. |
Throw()
Genera l'eccezione rappresentata dall'oggetto corrente ExceptionDispatchInfo , dopo il ripristino dello stato salvato quando è stata acquisita l'eccezione.
public:
void Throw();
public void Throw();
member this.Throw : unit -> unit
Public Sub Throw ()
Commenti
Quando viene ripristinata l'eccezione, nella traccia dello stack viene inserita la stringa seguente per indicare il punto di ripristino: "End of stack trace from the previous location where the exception was thrown". Questo è simile al modo in cui le eccezioni interne o le eccezioni con marshalling sono indicate nelle analisi dello stack.
Si applica a
Throw(Exception)
Genera l'eccezione di origine, mantenendo le informazioni originali di Watson e aumentando invece di sostituire l'analisi dello stack originale.
public:
static void Throw(Exception ^ source);
public static void Throw(Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)
Parametri
- source
- Exception
Eccezione il cui stato viene acquisito, quindi viene rigenerato.