Condividi tramite


UnobservedTaskExceptionEventArgs Classe

Definizione

Fornisce i dati dell'evento generato quando l'eccezione di un oggetto Task in cui si è verificato un errore non viene osservata.

public ref class UnobservedTaskExceptionEventArgs : EventArgs
public class UnobservedTaskExceptionEventArgs : EventArgs
type UnobservedTaskExceptionEventArgs = class
    inherit EventArgs
Public Class UnobservedTaskExceptionEventArgs
Inherits EventArgs
Ereditarietà
UnobservedTaskExceptionEventArgs

Commenti

La proprietà Exception viene usata per esaminare l'eccezione senza contrassegnarla come osservata, mentre il SetObserved metodo viene usato per contrassegnare l'eccezione come osservato. Contrassegnare l'eccezione come osservato impedisce l'attivazione di criteri di escalation delle eccezioni. Per altre informazioni, vedere Le osservazioni dell'evento UnobservedTaskException .

Costruttori

UnobservedTaskExceptionEventArgs(AggregateException)

Inizializza una nuova istanza della classe UnobservedTaskExceptionEventArgs con l'eccezione non osservata.

Proprietà

Exception

Ottiene l'eccezione non osservata.

Observed

Ottiene un valore che indica se questa eccezione è stata contrassegnata come "osservata".

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetObserved()

Contrassegna come "osservato", impedendo così di attivare criteri Exception di escalation delle eccezioni, che, per impostazione predefinita, termina il processo.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche