Freigeben über


DispatchRuntime.AutomaticInputSessionShutdown Eigenschaft

Definition

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Dienst eine Eingabesitzung schließt, wenn der Client eine Ausgabesitzung schließt.

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

Eigenschaftswert

true, wenn der Dienst eine Eingabesitzung schließt, wenn der Client eine Ausgabesitzung schließt; andernfalls false. Der Standardwert ist true.

Hinweise

Wenn Sie die AutomaticInputSessionShutdown-Eigenschaft auf false festgelegt haben, muss der Kanal über einen anderen Mechanismus geschlossen werden. In diesem Fall müssen Sie der InputSessionShutdownHandlers-Eigenschaft einen benutzerdefinierten Handler zum Schließen der Sitzung hinzufügen.

Standardmäßig wird die Sitzung vom Server geschlossen, wenn der Client eine Ausgabesitzung schließt und der Dienst die Verarbeitung aller verbleibenden Nachrichten abgeschlossen hat. Wenn Sie AutomaticInputSessionShutdown auf false festlegen, wird die Sitzung nicht automatisch vom Server geschlossen, und die Sitzungslebensdauer kann vom Benutzer gesteuert werden.

Gilt für: