为了账号安全,请及时绑定邮箱和手机立即绑定

IChannel与ServiceContract

IChannel与ServiceContract

至尊宝的传说 2018-09-12 06:07:38
我在例子上看到一个接口A上加了ServiceContract属性,然后它并没有从IChannel显式的继承,但是代码里却可以用强制类型转换把A变成IChannel。是不是加了ServiceContract属性,接口就隐式的继承了IChannel呢?
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

两码事、ServiceContract 指的的是服务契约;IChannel 表示的客户端与服务器端通信的通道。

能做你说的转换是因为、你添加引用服务的时候、已经自动地继承了ClientBase<TChannel>这个类,这个类实现 IChannel ,所以你才能做相应的转换。


查看完整回答
反对 回复 2018-09-25
  • 1 回答
  • 0 关注
  • 413 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信