IInputSessionShutdown Interfaz

Definición

Define el contrato que se debe implementar para cerrar una sesión de entrada.

public interface class IInputSessionShutdown
public interface IInputSessionShutdown
type IInputSessionShutdown = interface
Public Interface IInputSessionShutdown

Comentarios

Utilice la interfaz IInputSessionShutdown dentro de una sesión dúplex para enviar los mensajes salientes antes de cerrar la sesión. Por ejemplo, si un cliente cierra una sesión el servicio puede implementar DoneReceiving para que se le notifique antes del cierre, lo que permite al servicio enviar un mensaje de notificación antes de la devolución. El cliente recibe la notificación antes que la confirmación de que el cliente puede cerrar el canal.

Métodos

ChannelFaulted(IDuplexContextChannel)

Indica que se ha producido un error el canal.

DoneReceiving(IDuplexContextChannel)

Indica cuando el canal de cliente ha terminado de recibir los mensajes como parte del intercambio de mensajes dúplex.

Se aplica a