Udostępnij za pośrednictwem


DispatchRuntime.AutomaticInputSessionShutdown Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy usługa zamyka sesję wejściową po zamknięciu sesji wyjściowej przez klienta.

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

Wartość właściwości

Boolean

true jeśli usługa zamknie sesję wejściową, gdy klient zamknie sesję wyjściową; w przeciwnym razie , false. Wartość domyślna to true.

Uwagi

Jeśli właściwość zostanie ustawiona AutomaticInputSessionShutdown na false, kanał musi zostać zamknięty przez inny mechanizm. W takim przypadku należy dodać niestandardową procedurę obsługi zamykania sesji do InputSessionShutdownHandlers właściwości .

Domyślnie po zamknięciu sesji wyjściowej przez klienta i zakończeniu przetwarzania pozostałych komunikatów serwer zamyka sesję. Ustawienie AutomaticInputSessionShutdown w celu false uniemożliwia automatyczne zamykanie sesji przez serwer i umożliwia niestandardową kontrolę nad okresami istnienia sesji.

Dotyczy