欢迎光临
我们一直在努力

从 WebService 类继承-.NET教程,Web Service开发

建站超值云服务器,限时71元/月

默认情况下,使用 asp.net web 服务项目模板创建的 xml web services 继承自 system.web.services.webserivce 类。继承此类使 xml web services 可以访问 asp.net 内部对象,例如应用程序和会话。有关更多信息,请参见asp”>继承 (visual basic .net) 或 asp”>10.2.1 继承 (c#)

注意   如果您的类未从 webservice 类继承,xml web services 的组件设计器将不可用。

如果 xml web services 未从该类继承,它可以从 system.web.httpcontext.current 访问 asp.net 内部对象。例如,当 xml web services 需要从自定义基类继承时。实现 xml web services 的类必须是公共的,并且必须具有公共的默认构造函数(不带参数的构造函数)。这使 asp.net 可以创建 xml web services 类的实例以处理传入的 xml web services 请求。有关更多信息,请参见 asp”>httpcontext.current 属性。

从 system.web.services.webservice 类继承

  • 您可以从 system.web.services.webservice 类继承,如以下示例所示:
     visual basic
        public class service1
        inherits system.web.services.webservice
        <system.web.services.webmethod( _
        description:="get sessionid", _
        enablesession:=true)> _
        public function getsessionid() as string
        getsessionid = me.session.sessionid
        end function
        end class
        // c#
        public class service1 : system.web.services.webservice
        {
        [system.web.services.webmethod(
        description="get sessionid",
        enablesession=true)]
        public string getsessionid()
        {
        return this.session.sessionid;
        }
        }
赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 从 WebService 类继承-.NET教程,Web Service开发
分享到: 更多 (0)