CommandLineBuilderExtensions.UseExceptionHandler Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht einem Ausnahmehandler das Abfangen von nicht behandelten Ausnahmen, die von einem Befehlshandler während des Aufrufs ausgelöst werden.
public static System.CommandLine.Builder.CommandLineBuilder UseExceptionHandler (this System.CommandLine.Builder.CommandLineBuilder builder, Action<Exception,System.CommandLine.Invocation.InvocationContext>? onException = default, int? errorExitCode = default);
static member UseExceptionHandler : System.CommandLine.Builder.CommandLineBuilder * Action<Exception, System.CommandLine.Invocation.InvocationContext> * Nullable<int> -> System.CommandLine.Builder.CommandLineBuilder
<Extension()>
Public Function UseExceptionHandler (builder As CommandLineBuilder, Optional onException As Action(Of Exception, InvocationContext) = Nothing, Optional errorExitCode As Nullable(Of Integer) = Nothing) As CommandLineBuilder
Parameter
- builder
- CommandLineBuilder
Ein Befehlszeilen-Generator.
- onException
- Action<Exception,InvocationContext>
Ein Delegat, der aufgerufen wird, wenn eine Ausnahme von einem Befehlshandler ausgelöst wird.
Der Exitcode, der verwendet werden soll, wenn eine Ausnahme ausgelöst wird.
Gibt zurück
Derselbe instance von CommandLineBuilder.