IInputSessionShutdown Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o contrato que deve ser implementado para encerrar uma sessão de entrada.
public interface class IInputSessionShutdown
public interface IInputSessionShutdown
type IInputSessionShutdown = interface
Public Interface IInputSessionShutdown
Observações
Use a IInputSessionShutdown interface dentro de uma sessão duplex para enviar mensagens de saída antes de encerrar a sessão. Por exemplo, se um cliente encerrar uma sessão, o serviço pode implementar DoneReceiving para ser notificado antes do encerramento, permitindo que o serviço envie uma mensagem de notificação antes de regressar. O cliente recebe a notificação antes do reconhecimento de que pode encerrar o canal.
Métodos
| Name | Description |
|---|---|
| ChannelFaulted(IDuplexContextChannel) |
Indica que o canal avariou. |
| DoneReceiving(IDuplexContextChannel) |
Indica quando o canal cliente terminou de receber mensagens como parte da troca de mensagens duplex. |