webservice里定义的一个实体类,在客户端调用,能出来属性,出不来方法是咋回事?
webservice里定义的一个实体类,在客户端调用,能出来属性,出不来方法是怎么回事?,,
定义了一个实体类,里面有一个方法
public string ERRINFO
{
get { return _errInfo; }
set { _errInfo = value; }
}
public void AddYw_cj_bgjzbList(YW_CJ_BGJZB_ZZTB o)
{
Yw_cj_bgjzbList.Add(o);
}
通过webservice 在客户端怎么点不出来?
里面的属性可以
YWsModel ywsmodel = new YWsModel();
ywsmodel.ERRINFO
但 ywsmodel.AddYw_cj_bgjzbList 不行,请教是怎么回事
------解决方案--------------------
[WebMethod]
public void AddYw_cj_bgjzbList(YW_CJ_BGJZB_ZZTB o)
------解决方案--------------------
实体类为什么会有方法?方法难道不应该在接口中定义?
VS新建的WebService示例。
定义了一个实体类,里面有一个方法
public string ERRINFO
{
get { return _errInfo; }
set { _errInfo = value; }
}
public void AddYw_cj_bgjzbList(YW_CJ_BGJZB_ZZTB o)
{
Yw_cj_bgjzbList.Add(o);
}
通过webservice 在客户端怎么点不出来?
里面的属性可以
YWsModel ywsmodel = new YWsModel();
ywsmodel.ERRINFO
但 ywsmodel.AddYw_cj_bgjzbList 不行,请教是怎么回事
------解决方案--------------------
[WebMethod]
public void AddYw_cj_bgjzbList(YW_CJ_BGJZB_ZZTB o)
------解决方案--------------------
实体类为什么会有方法?方法难道不应该在接口中定义?
VS新建的WebService示例。
- C# code
using System; using System.Globalization; using System.Web.Services; using System.Web.Services.Protocols; namespace WJSService { /// <summary> /// /// </summary> [WebService(Namespace = "http://www.heibing.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] public class SysMail : BaseService { /// <summary> /// 测试 /// </summary> /// <returns></returns> [WebMethod(Description = "测试程序")] public string HelloWorld() { return "Hello World"; } } }
------解决方案--------------------
编译以后,更新客户端引用