IInputSessionShutdown Interface

Definição

Define o contrato que deve ser implementado para encerrar uma sessão de entrada.Defines the contract that must be implemented to shut down an input session.

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.Use the IInputSessionShutdown interface inside a duplex session to send outbound messages prior to closing the session. 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.For example, if a client closes a session the service can implement DoneReceiving to be notified prior to the shutdown, enabling the service to send one notification message prior to returning. O cliente recebe a notificação antes da confirmação de que o cliente pode fechar o canal.The client receives the notification prior to the acknowledgment that the client can close the channel.

Métodos

ChannelFaulted(IDuplexContextChannel)

Indica que houve falha no canal.Indicates that the channel has faulted.

DoneReceiving(IDuplexContextChannel)

Indica quando o canal do cliente terminou de receber mensagens como parte da troca de mensagens duplex.Indicates when the client channel is done receiving messages as part of the duplex message exchange.

Aplica-se a