节口的重载


web方法的重载使用MessageName属性
web方法的重载使用MessageName属性唯一地标示重载的web方法,为MessageName属性指定一个值后,SOAP消息会用这值作为方法的名称。

范例程序:
public class Service1 : System.Web.Services.WebService
{
    [WebMethod(MessageName="AddIntegers")]
    public int AddNumbers(int num1, int num2)
    {
        return (num1 + num2);
    }
    [WebMethod(MessageName="AddLongers")]
    public int AddNumbers(long num1, long num2)
    {
        return (num1 + num2);
    }
}
这样就解决了WebService节口的重载问题。
posted on 2005-10-28 15:59  冷月孤峰  阅读(155)  评论(0)    收藏  举报