我有一个asmx webservice,我想从存储过程中返回xml

时间:2010-04-21 18:55:32

标签: stored-procedures web-services asmx

我使用Linq to SQL我有一个返回xml的存储过程。即即时通讯用于xml outo,元素

工作正常。我想要做的是通过webservice公开存储过程的结果。

这是一些伪代码:如果有些可以帮我替换?的

[WebMethod]
public ?  myMethod( int custID)
{
    var myCust = db.getCustomer(custID) ;

    return ?
}

2 个答案:

答案 0 :(得分:0)

您可以返回XmlElementXElement

答案 1 :(得分:0)

我的问题是存储过程返回xml数据集

解决方案非常简单我只是创建了一个List

并将其退回。我有点惊讶,因为我假设List<>需要一个定义的类。 它只是使用了结果集,所以我很高兴。现在,如果有人能指出我正确的方向,那么我可以编辑列表的内容< >替换父标签的名称我会非常高兴。