InvocationConfiguration.ProcessTerminationTimeout Vlastnost

Definice

Získá nebo nastaví časové rozpětí, které umožňuje signalizovat a zpracovávat ukončení procesu (Ctrl+C, SIGINT, SIGTERM) prostřednictvím CancellationToken , který lze předat během CommandLineAction vyvolání.

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)

Hodnota vlastnosti

Výchozí hodnota je dvě sekundy.

Poznámky

Pokud je tato vlastnost nastavena na null, požadavek na ukončení není zpracován System.CommandLine. V takovém případě se proces okamžitě ukončí, pokud některá jiná část programu přidá obslužnou rutinu.

Platí pro