如何将 WSDL 中的序列编辑器更改为 ALL

发布于 2024-10-16 06:42:22 字数 102 浏览 1 评论 0原文

我想将 asp.net asmx Web 服务 WSDL 中的序列值设置为 ALL。是否可能,如果可以,如何实现?谷歌对此无法提供太多帮助..因此,如果有人知道如何做到这一点,请提供帮助..

I want to make the value of sequence to ALL in an asp.net asmx web service WSDL.. is it possible and if so how? Google couldn't give much help regarding this.. so please help if anyone knows how to do this..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尬尬 2024-10-23 06:42:22

首先,为什么要这样做?一般来说,xs:all 是一个坏主意。

其次,没有使用 ASMX Web 服务或 WCF 的好方法。不过也有不好的方法。在 ASMX 中,更改您的 WebMethod 以接受和/或返回 XmlElement,并自行进行处理。在WCF中,以同样的方式使用Message

在这两种情况下,您都无法使用自动生成的 WSDL。

First of all, why do you want to do this? In general, xs:all is a bad idea.

Second, there's no good way to do it with ASMX web services or with WCF.There are bad ways, though. In ASMX, change your WebMethod to accept and/or return an XmlElement, and do the processing on your own. In WCF, use Message in the same way.

You won't be able to use the automatically-generated WSDL in either case.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文