ExceptionHandling.SetUnhandledExceptionHandler Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un gestionnaire pour les exceptions non gérées.
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))
Paramètres
Exceptions
handler a la valeur null.
Un gestionnaire a déjà été défini.
Remarques
Le gestionnaire est appelé lorsqu’une exception non gérée se produit.
Le gestionnaire doit retourner true si l’exception a été gérée ou false si ce n’était pas le cas.
Si le gestionnaire retourne false, l’exception continue de se propager comme non gérée.
L’intention de ce gestionnaire est de permettre à l’utilisateur de gérer correctement les exceptions non gérées lorsque le runtime est utilisé dans certains scénarios. Les scénarios tels que repls ou script de jeu qui hébergent des plug-ins ne peuvent pas gérer les exceptions non gérées levées par ces plug-ins.