DispatchRuntime.InputSessionShutdownHandlers Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verzameling IInputSessionShutdown objecten op die kunnen worden gebruikt om een aangepaste handler toe te voegen om te bepalen hoe invoersessies worden gesloten.
public:
property System::Collections::Generic::SynchronizedCollection<System::ServiceModel::Dispatcher::IInputSessionShutdown ^> ^ InputSessionShutdownHandlers { System::Collections::Generic::SynchronizedCollection<System::ServiceModel::Dispatcher::IInputSessionShutdown ^> ^ get(); };
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInputSessionShutdown> InputSessionShutdownHandlers { get; }
member this.InputSessionShutdownHandlers : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IInputSessionShutdown>
Public ReadOnly Property InputSessionShutdownHandlers As SynchronizedCollection(Of IInputSessionShutdown)
Waarde van eigenschap
Een SynchronizedCollection<T> van het typeobjecten IInputSessionShutdown .
Opmerkingen
Voeg een IInputSessionShutdown object toe aan deze eigenschap om te bepalen hoe invoersessies worden gesloten. Wanneer een aanroep naar de IInputChannel.Receive methode op de System.ServiceModel.Channels.IDuplexSessionChannel eerste keer wordt geretourneerd null(wat aangeeft dat de invoersessie is gesloten), roept de dispatcher elk IInputSessionShutdown object aan en geeft het een System.ServiceModel.Channels.IDuplexSessionChannel object door. Aangepaste IInputSessionShutdown objecten kunnen dit IDuplexSessionChannel object gebruiken om opschoning uit te voeren voor elke kanaalstatus of om een antwoordbericht te verzenden voordat het kanaal wordt gesloten.