DispatchRuntime.AutomaticInputSessionShutdown Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, будет ли служба закрывать входящий сеанс, когда клиент закрывает выходящий сеанс.
public:
property bool AutomaticInputSessionShutdown { bool get(); void set(bool value); };
public bool AutomaticInputSessionShutdown { get; set; }
member this.AutomaticInputSessionShutdown : bool with get, set
Public Property AutomaticInputSessionShutdown As Boolean
Значение свойства
true
, если служба завершает входящий сеанс при закрытии клиентом выходящего сеанса; в противном случае — false
. Значение по умолчанию — true
.
Комментарии
Если свойству AutomaticInputSessionShutdown присвоить значение false
, то канал нужно будет закрывать каким-либо другим способом. В этом случае необходимо добавить настраиваемый обработчик завершения сеанса в свойство InputSessionShutdownHandlers.
По умолчанию, когда клиент закрывает выходящий сеанс, а служба закончила обработку всех оставшихся сообщений, сервер завершает сеанс. Присвоение свойству AutomaticInputSessionShutdown значения false
предотвращает автоматическое завершение сеанса сервером и разрешает пользовательское управление временем существования сеанса.