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
Throw() |
Genera l'eccezione rappresentata dall'oggetto corrente ExceptionDispatchInfo , dopo il ripristino dello stato salvato durante l'acquisizione dell'eccezione. |
Throw(Exception) |
Genera l'eccezione di origine, mantenendo le informazioni originali di Watson e aumentando anziché sostituendo l'analisi dello stack originale. |
Throw()
- Origine:
- ExceptionDispatchInfo.cs
- Origine:
- ExceptionDispatchInfo.cs
- Origine:
- ExceptionDispatchInfo.cs
Genera l'eccezione rappresentata dall'oggetto corrente ExceptionDispatchInfo , dopo il ripristino dello stato salvato durante l'acquisizione dell'eccezione.
public:
void Throw();
public void Throw ();
member this.Throw : unit -> unit
Public Sub Throw ()
Commenti
Quando l'eccezione viene ripristinata, la stringa seguente viene inserita nell'analisi dello stack 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)
- Origine:
- ExceptionDispatchInfo.cs
- Origine:
- ExceptionDispatchInfo.cs
- Origine:
- ExceptionDispatchInfo.cs
Genera l'eccezione di origine, mantenendo le informazioni originali di Watson e aumentando anziché sostituendo 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 di cui viene acquisito lo stato e che viene quindi generata di nuovo.