IInputSessionShutdown Interface

Définition

Définit le contrat qui doit être implémenté pour arrêter une session d'entrée.

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

Remarques

Utilisez l'interface IInputSessionShutdown dans une session duplex pour envoyer des messages sortants avant la fermeture de la session. Par exemple, si un client ferme une session, le service peut implémenter DoneReceiving de façon à être notifié avant l'arrêt, en permettant au service d'envoyer un message de notification avant le retour. Le client reçoit la notification avant l'accusé de réception qui indique que le client peut fermer le canal.

Méthodes

ChannelFaulted(IDuplexContextChannel)

Indique que le canal a généré une erreur.

DoneReceiving(IDuplexContextChannel)

Indique lorsque le canal client a terminé la réception de messages dans le cadre de l'échange de messages duplex.

S’applique à