DispatchRuntime.InputSessionShutdownHandlers Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una raccolta di oggetti che possono essere utilizzati per aggiungere un gestore personalizzato per controllare la modalità di IInputSessionShutdown chiusura delle sessioni di input.
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)
Valore della proprietà
Oggetto SynchronizedCollection<T> di tipo IInputSessionShutdown oggetti.
Commenti
Aggiungere un IInputSessionShutdown oggetto a questa proprietà per controllare il modo in cui le sessioni di input vengono chiuse. Quando una chiamata al metodo sul IInputChannel.ReceiveSystem.ServiceModel.Channels.IDuplexSessionChannel primo restituisce null, che indica che la sessione di input è stata chiusa, il dispatcher richiama ogni IInputSessionShutdown oggetto, passandolo.System.ServiceModel.Channels.IDuplexSessionChannel Gli oggetti personalizzati IInputSessionShutdown possono utilizzare questo IDuplexSessionChannel oggetto per eseguire la pulizia per ogni stato del canale o per inviare un messaggio di risposta prima di chiudere il canale.