IInputSessionShutdown Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Comentários
Use a IInputSessionShutdown interface dentro de uma sessão duplex para enviar mensagens de saída antes de fechar a sessão. Por exemplo, se um cliente fechar uma sessão, o serviço poderá DoneReceiving ser implementado para ser notificado antes do desligamento, permitindo que o serviço envie uma mensagem de notificação antes de retornar. O cliente recebe a notificação antes da confirmação de que o cliente pode fechar o canal.
Métodos
ChannelFaulted(IDuplexContextChannel) |
Indica que houve falha no canal. |
DoneReceiving(IDuplexContextChannel) |
Indica quando o canal do cliente terminou de receber mensagens como parte da troca de mensagens duplex. |