IInputSessionShutdown Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kontrakt, który należy zaimplementować w celu zamknięcia sesji wejściowej.
public interface class IInputSessionShutdown
public interface IInputSessionShutdown
type IInputSessionShutdown = interface
Public Interface IInputSessionShutdown
Uwagi
Użyj interfejsu IInputSessionShutdown wewnątrz sesji dwukierunkowej, aby wysyłać komunikaty wychodzące przed zamknięciem sesji. Jeśli na przykład klient zamknie sesję, usługa może zostać powiadomiona DoneReceiving przed zamknięciem, umożliwiając usłudze wysyłanie jednego komunikatu powiadomienia przed powrotem. Klient otrzyma powiadomienie przed potwierdzeniem, że klient może zamknąć kanał.
Metody
ChannelFaulted(IDuplexContextChannel) |
Wskazuje, że kanał uległ awarii. |
DoneReceiving(IDuplexContextChannel) |
Wskazuje, kiedy kanał klienta jest wykonywany podczas odbierania komunikatów w ramach dwukierunkowej wymiany komunikatów. |