WebService 的Description 属性说明(转)

转自:http://exception.thinksaas.cn/0/173/173623.html

在WebMethod的description 中可使用超文本,

举例:

如上图中,红框类的WebService的接口说明是如何实现的?
1、加粗字体的标题
2、换行
3、链接
4、图标

这是服务接口http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
------解决思路----------------------
    [WebService(Namespace = "http://tempuri.org/",Description="说明1")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // [System.Web.Script.Services.ScriptService]
    public class WebService1 : System.Web.Services.WebService
    {

[WebMethod(Description="说明2")]
        public string HelloWorld()
        {
            return "Hello World";
        }
    }
------解决思路----------------------
Description里面可以放超文本

[WebMethod(Description="<h1>This is a test method</h1><br /> It returns hello world </br> enjoy it. <br/><br/> <a href=‘http://www.microsoft.com‘>test link</a>")]
        public string HelloWorld()
        {
            return "Hello World";
        }

时间: 2024-10-16 05:06:49

WebService 的Description 属性说明(转)的相关文章

获取枚举Description 属性

/// <summary> /// 获取枚举变量值的 Description 属性 /// </summary> /// <param name="obj">枚举变量</param> /// <returns>如果包含 Description 属性,则返回 Description 属性的值,否则返回枚举变量值的名称</returns> public static string GetDescription(this

Webservice服务创建、调用笔记

引言 以前使用windows服务,于是学习并记录下来:windows服务的创建.安装.调试全过程及引发的后续学习.现如今需要用到webservice,对此感觉到很困惑.经过几天的学习.查阅资料,终于大致搞清如何运用,至于它的根本原理,暂时还不能完全理解,以后有机会再详细研究吧. 定义: webservice是一个平台独立的,低耦合,自包含的.基于可编程可编程的应用程序,可使用开放的xml标准来描述.发布.发现.协调和配置这些应用程序,用于开发分布式的互操作的应用程序.(百度定义) Web Ser

WebServices学习笔记(四)使用services.xml文件发布WebService

四.使用services.xml文件发布WebService 前面发布webservices所建立的java类都不能有包名,这里用配置文件services.xml搭建能有包名的webservice 首先创建MyService类,在service包下 package service; import javax.jws.WebParam; public class MyService { public String getGreeting(@WebParam(name="name")Str

WebMethod 属性

将 WebMethod 属性 (Attribute) 附加到 Public 方法表示希望将该方法公开为 XML Web services 的一部分.您还可以使用该属性 (Attribute) 的属性 (Property) 进一步配置 XML Web services 方法的行为. WebMethod 属性 (Attribute) 提供以下属性 (Property): BufferResponse CacheDuration Description EnableSession MessageNam

C++程序中调用WebService的实现

前言 因为最近的项目中需要运用到在MFC程序中调用WebService里面集成好了的函数,所以特意花了一天的时间来研究WebService的构建以及如何在MFC的程序中添加Web引用,进而来实现在C++ MFC中调用那些WebService中写好的函数,中间也是遇到了一些不懂和不解的地方,好在通过度娘上的一些资料和自己的研究逐一的解决了,写这篇文章的主要目的是,第一:让自己记得更清楚,也方便以后不记得了可以及时回想起来.第二:让其他的一些和我碰到一样问题的朋友能更好的解决此问题.内容仅供参考,如

WebService在.NET中的应用

提高WebService大数据量网络传输处理的性能 直接返回DataSet对象特点:通常组件化的处理机制,不加任何修饰及处理:优点:代码精减.易于处理,小数据量处理较快:缺点:大数据量的传递处理慢,消耗网络资源:建议:当应用系统在内网.专网(局域网)的应用时,或外网(广域网)且数据量在KB级时的应用时,采用此种模式. public DataSet GetDataSet() { string sql = "select * from XT_TEXT"; SqlConnection con

使用axis2创建webservice

这个方式创建的webservice可以和web项目放到同一个工程下. 创建webservice服务,所需要的jar包如下: axiom-api-1.2.8.jar axiom-impl-1.2.8.jar axis-0.1.jar axis2-adb-1.5.jar axis2-kernel-1.5.jar axis2-transport-http-1.5.jar axis2-transport-local-1.5.jar commons-codec-1.3.jar commons-httpcl

c#自定义控件属性面板及选择资源设置

因为要做流体布局,但两个控件没办法组合,就做自定义控件.这个控件需要一个text设置文本,一个pic设置图片显示,图片通过选择获取,在属性面板里能够修改. 添加用户控件之后就可以自己随意设置控件内容了,这里说下关于属性的一些设置. 自定义控件显示在工具箱的开关:将true改为false就可以不显示了. [ToolboxItem(true)] public partial class UserControl1 : UserControl 自定义控件在工具箱中的图标显示:可以使用已有控件的图标, 1

C#调用WebService服务(动态调用)

原文:C#调用WebService服务(动态调用) 1 创建WebService using System; using System.Web.Services; namespace WebService1 { /// <summary> /// Service1 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/", Description="测试服务")] [