ISessionChannel<TSession> 인터페이스

정의

채널을 특정 세션 형식과 연결하는 인터페이스를 정의합니다.

generic <typename TSession>
 where TSession : ISessionpublic interface class ISessionChannel
public interface ISessionChannel<TSession> where TSession : ISession
type ISessionChannel<'Session (requires 'Session :> ISession)> = interface
Public Interface ISessionChannel(Of TSession)

형식 매개 변수

TSession

채널과 연결된 ISession의 형식입니다.

파생

설명

인터페이스는 ISessionChannel<TSession> 세션 기반 채널의 기본 인터페이스입니다. 제네릭 형식 매개 변수 TSession 를 메시지 교환에서 해당 역할을 반영하는 방식으로 인터페이스를 구현 ISession 하는 형식으로 설정하여 세션 형식을 채널과 연결합니다. 예를 들어 단 TSession 방향 통신의 수신 쪽에서 들어오는 세션, IOutputSession 단방향 통신의 송신 쪽에서 나가는 세션, IDuplexSession 양방향 통신 패턴에 대한 이중 세션으로 설정 IInputSession 됩니다.

인터페이스는 ISessionChannel<TSession> 채널이 Session 연결된 세션을 검색하는 속성을 제공합니다.

속성

Session

이 채널과 연결된 세션 형식을 가져옵니다.

적용 대상