Skip to content

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

public static void Register(Action<Exception> unhandledExceptionHandler)

View source

Summary: Registers a handler to be invoked when an unhandled exception occurs.

Parameters

NameTypeDescription
unhandledExceptionHandlerActionAn action to execute when an unhandled exception is encountered. The exception instance is passed as a parameter to the handler. Cannot be null.

Remarks

Registering a new handler replaces any previously registered handler. The handler will be called for each unhandled exception that occurs after registration.