ISessionChannel<TSession> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义将通道与特定会话类型进行关联的接口。
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
设置为 IInputSession,对于单向通信的发送端的传出会话,它设置为 IOutputSession,对于双向通信模式的双向会话,则设置为 IDuplexSession。
ISessionChannel<TSession> 接口提供 Session 属性来检索通道的关联会话。
属性
Session |
获取与此通道关联的会话类型。 |