dotnet / dotnet/dotnet-api-docs
UnobservedTaskExceptionEventArgs.SetObserved mentions old default
- Lingua principale
- C#
- Stelle
- 949
- Fork
- 1.7k
- Merge medio
- 2g 19h
- PR unite (30g)
- 52
Descrizione
For `UnobservedTaskExceptionEventArgs.SetObserved()` the remarks state:
> The Exception property is used to examine the exception without marking it as observed, whereas the method is used to mark the exception as observed. Marking the exception as observed prevents it from triggering exception escalation policy which, by default, terminates the process.
But "by default" is no longer true. The default does not terminate the process since .net 4.5 because `ThrowUnobservedTaskExceptions` is now false by default.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla documentazione dell'API UnobservedTaskExceptionEventArgs.SetObserved() e verifica le note sull'escalation delle eccezioni rispetto al comportamento di .NET 4.5 descritto nell'issue. Aggiorna la formulazione obsoleta «by default» e considera completato il lavoro quando le note non affermano più che le eccezioni non osservate terminano normalmente il processo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 50/100