ExceptionHandling.SetUnhandledExceptionHandler Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger en hanterare för ohanterade undantag.
public:
static void SetUnhandledExceptionHandler(Func<Exception ^, bool> ^ handler);
public static void SetUnhandledExceptionHandler(Func<Exception,bool> handler);
static member SetUnhandledExceptionHandler : Func<Exception, bool> -> unit
Public Shared Sub SetUnhandledExceptionHandler (handler As Func(Of Exception, Boolean))
Parametrar
Undantag
handler är null.
En hanterare har redan angetts.
Kommentarer
Hanteraren anropas när ett ohanterat undantag inträffar.
Hanteraren bör returnera true om undantaget hanterades eller false om det inte var det.
Om hanteraren returnerar falsefortsätter undantaget att spridas som ohanterat.
Avsikten med den här hanteraren är att tillåta användaren att hantera ohanterade undantag korrekt när körningen används i vissa scenarier. Scenarier som REPL:er eller spelskript som är värdar för plugin-program kan inte hantera ohanterade undantag som genereras av dessa plugin-program.