Compartilhar via


IInputSessionShutdown Interface

Definição

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.

Aplica-se a