Sdílet prostřednictvím


DispatchRuntime.InputSessionShutdownHandlers Vlastnost

Definice

Získá kolekci IInputSessionShutdown objektů, které lze použít k přidání vlastní obslužné rutiny pro řízení způsobu zavření vstupních relací.

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)

Hodnota vlastnosti

SynchronizedCollection<IInputSessionShutdown>

Objekty SynchronizedCollection<T> typu IInputSessionShutdown .

Poznámky

IInputSessionShutdown Přidejte do této vlastnosti objekt, který řídí způsob, jakým jsou vstupní relace uzavřeny. Když volání IInputChannel.Receive metody na System.ServiceModel.Channels.IDuplexSessionChannel první vrátí null, (což značí, že vstupní relace byla uzavřena), dispečer vyvolá každý IInputSessionShutdown objekt a předá ho System.ServiceModel.Channels.IDuplexSessionChannel objektu. Vlastní IInputSessionShutdown objekty můžou tento IDuplexSessionChannel objekt použít k vyčištění pro každý stav kanálu nebo k odeslání zprávy s odpovědí před zavřením kanálu.

Platí pro