且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

我可以有一个ASP.NET SOAP网络服务的可选参数

更新时间:2023-01-06 22:00:21

您可以有一个重载的方法的web服务与MessageName属性。这是一种解决方法,实现了重载功能。

You can have a Overloaded Method in webservices with MessageName attribute. This is a workaround to achieve the overloading functionality.

http://msdn.microsoft。 COM / EN-US /库/ byxd99hx%28VS.71%29.aspx

[WebMethod(MessageName="Add3")]
public double Add(double dValueOne, double dValueTwo, double dValueThree)
{
   return dValueOne + dValueTwo + dValueThree;
}

[WebMethod(MessageName="Add2")]
public int Add(double dValueOne, double dValueTwo)
{
   return dValueOne + dValueTwo;
}

该方法将变为可见作为 ADD2 ADD3 到外面。