InvocationConfiguration.ProcessTerminationTimeout Egenskap
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.
Hämtar eller anger ett tidsintervall som möjliggör signalering och hantering av processavslutning (Ctrl+C, SIGINT, SIGTERM) via en CancellationToken som kan skickas till en CommandLineAction under anrop.
public:
property Nullable<TimeSpan> ProcessTerminationTimeout { Nullable<TimeSpan> get(); void set(Nullable<TimeSpan> value); };
public TimeSpan? ProcessTerminationTimeout { get; set; }
member this.ProcessTerminationTimeout : Nullable<TimeSpan> with get, set
Public Property ProcessTerminationTimeout As Nullable(Of TimeSpan)
Egenskapsvärde
Standardvärdet är två sekunder.
Kommentarer
Om den här egenskapen är inställd nullpå hanteras inte avslutningsbegäran av System.CommandLine. I så fall avslutas processen omedelbart om inte någon annan del av programmet lägger till en hanterare.