ExceptionDispatchInfo Classe

Definizione

Rappresenta un'eccezione il cui stato viene acquisito in un determinato punto nel codice.

public ref class ExceptionDispatchInfo sealed
public sealed class ExceptionDispatchInfo
type ExceptionDispatchInfo = class
Public NotInheritable Class ExceptionDispatchInfo
Ereditarietà
ExceptionDispatchInfo

Commenti

Un ExceptionDispatchInfo oggetto archivia le informazioni di analisi dello stack e le informazioni watson contenute in un'eccezione nel punto in cui viene acquisita. L'eccezione può quindi essere generata in un'altra volta e possibilmente in un altro thread chiamando il ExceptionDispatchInfo.Throw metodo . L'eccezione viene generata come se fosse stata propagata dal punto in cui è stata acquisita fino al punto in cui viene chiamato il Throw metodo .

Per un esempio, vedere Acquisire le eccezioni da rigenerare in un secondo momento.

ExceptionDispatchInfo non può essere serializzato e non deve superare i limiti del dominio dell'applicazione.

Proprietà

Nome Descrizione
SourceException

Ottiene l'eccezione rappresentata dall'istanza corrente.

Metodi

Nome Descrizione
Capture(Exception)

Crea un ExceptionDispatchInfo oggetto che rappresenta l'eccezione specificata nel punto corrente nel codice.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
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.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche