ExceptionHandling.SetUnhandledExceptionHandler Metod

Definition

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.

Gäller för