Share via


IInputSessionShutdown インターフェイス

定義

入力セッションをシャットダウンするために実装する必要があるコントラクトを定義します。

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

注釈

セッションを閉じる前に送信メッセージを送信するには、双方向セッションの内部で IInputSessionShutdown インターフェイスを使用します。 たとえば、クライアントがセッションを閉じる場合は、サービスが DoneReceiving を実装して、シャットダウンの前に通知を受け取ることができます。これにより、サービスは、返る前に通知メッセージを 1 つ送信できます。 クライアントは受信確認の前に通知を受信し、チャネルを閉じることができます。

メソッド

ChannelFaulted(IDuplexContextChannel)

チャネルのエラーを示します。

DoneReceiving(IDuplexContextChannel)

双方向メッセージ交換の一部として、クライアント チャネルがメッセージを受信したことを示します。

適用対象