Поделиться через


InvocationConfiguration.ProcessTerminationTimeout Свойство

Определение

Возвращает или задает интервал времени, который позволяет сигнализировать и обрабатывать завершение процесса (CTRL+C, SIGINT, SIGTERM) через CancellationToken то, что можно передать во CommandLineAction время вызова.

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)

Значение свойства

Значение по умолчанию — два секунды.

Комментарии

Если для этого свойства задано nullзначение, запрос завершения не обрабатывается System.CommandLine. В этом случае процесс завершается немедленно, если какая-либо другая часть программы не добавляет обработчик.

Применяется к