【发布时间】:2012-10-12 13:22:03
【问题描述】:
我有一个用于 WCF Web 服务的 wsdl。当我为服务添加对http://url.svc 的引用时,Visual Studio 会构建引用,我可以在代码中引用它。其中一个 Web 服务将 byte[] 作为参数之一公开。当我构建客户端时,它知道这一点。但是,当我查看服务的 .wsdl 时,我看不到对字节数组的任何引用。我真的很想知道.net 是如何知道将其用作参数的..?我不知道字节数组可以作为标准通过网络发送吗?
【问题讨论】:
-
你能显示你所指的wsdl部分吗?
-
byte[] 的默认映射是 xsd:base64Binary。您在 wsdl 中看到了吗?