다음을 통해 공유


IInputSessionShutdown 인터페이스

정의

입력 세션을 종료하기 위해 구현해야 하는 계약을 정의합니다.

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

설명

세션을 닫기 전에 아웃바운드 메시지를 보내려면 양방향 세션에서 IInputSessionShutdown 인터페이스를 사용합니다. 예를 들어, 클라이언트가 세션을 닫은 경우 서비스에서는 종료하기 전에 통지할 DoneReceiving을 구현하여 반환하기 전에 알림 메시지를 보낼 수 있습니다. 클라이언트는 채널을 닫을 수 있도록 승인하는 메시지를 받기 전에 알림을 받습니다.

메서드

ChannelFaulted(IDuplexContextChannel)

채널에 오류가 있음을 나타냅니다.

DoneReceiving(IDuplexContextChannel)

양방향 메시지 교환의 일환으로 클라이언트 채널에서 메시지 수신을 완료한 시점을 나타냅니다.

적용 대상